This is an archive
(replace .gov by .rip)

Cryptographic Algorithm Validation Program CAVP

Description
This document focuses on the firmware implementation of the Fortinet FortiOS SSL Cryptographic Library v5.4 running on Intel x86 compatible processors.
Version
5.4 (Firmware)
Type
SOFTWARE
Vendor
Fortinet Inc.
1090 Kifer Road
Sunnyvale, CA 94086-5301
USA
Contacts
Alan Kaye
akaye@fortinet.com
613-225-9381 x87416
Fax: 613-225-9951

Component 1288 Expand All First Validated: 7/28/2017

Operating Environment Algorithm Capabilities
ARM v5 Compatible (SoC2) ECDSA SigGen (186-4) Expand
ARM v7 Compatible (SoC3) ECDSA SigGen (186-4) Expand
Intel Celeron ECDSA SigGen (186-4) Expand
Intel i3 ECDSA SigGen (186-4) Expand
Intel i5 ECDSA SigGen (186-4) Expand
Intel i7 ECDSA SigGen (186-4) Expand
Intel Xeon E5 ECDSA SigGen (186-4) Expand

RSA 2526 Expand All First Validated: 7/28/2017

Operating Environment Algorithm Capabilities
ARM v5 Compatible (SoC2) RSA KeyGen (186-4) Expand
ARM v7 Compatible (SoC3) RSA KeyGen (186-4) Expand
Intel Celeron RSA KeyGen (186-4) Expand
Intel i3 RSA KeyGen (186-4) Expand
Intel i5 RSA KeyGen (186-4) Expand
Intel i7 RSA KeyGen (186-4) Expand
Intel Xeon E5 RSA KeyGen (186-4) Expand
ARM v5 Compatible (SoC2) RSA SigGen (186-2) Expand
ARM v7 Compatible (SoC3) RSA SigGen (186-2) Expand
Intel Celeron RSA SigGen (186-2) Expand
Intel i3 RSA SigGen (186-2) Expand
Intel i5 RSA SigGen (186-2) Expand
Intel i7 RSA SigGen (186-2) Expand
Intel Xeon E5 RSA SigGen (186-2) Expand
ARM v5 Compatible (SoC2) RSA SigGen (186-4) Expand
ARM v7 Compatible (SoC3) RSA SigGen (186-4) Expand
Intel Celeron RSA SigGen (186-4) Expand
Intel i3 RSA SigGen (186-4) Expand
Intel i5 RSA SigGen (186-4) Expand
Intel i7 RSA SigGen (186-4) Expand
Intel Xeon E5 RSA SigGen (186-4) Expand
ARM v5 Compatible (SoC2) RSA SigVer (186-4) Expand
ARM v7 Compatible (SoC3) RSA SigVer (186-4) Expand
Intel Celeron RSA SigVer (186-4) Expand
Intel i3 RSA SigVer (186-4) Expand
Intel i5 RSA SigVer (186-4) Expand
Intel i7 RSA SigVer (186-4) Expand
Intel Xeon E5 RSA SigVer (186-4) Expand

Component 1287 Expand All First Validated: 7/28/2017

Operating Environment Algorithm Capabilities
ARM v5 Compatible (SoC2) KDF SSH Expand
ARM v7 Compatible (SoC3) KDF SSH Expand
Intel Celeron KDF SSH Expand
Intel i3 KDF SSH Expand
Intel i5 KDF SSH Expand
Intel i7 KDF SSH Expand
Intel Xeon E5 KDF SSH Expand
ARM v5 Compatible (SoC2) KDF TLS Expand
ARM v7 Compatible (SoC3) KDF TLS Expand
Intel Celeron KDF TLS Expand
Intel i3 KDF TLS Expand
Intel i5 KDF TLS Expand
Intel i7 KDF TLS Expand
Intel Xeon E5 KDF TLS Expand

SHS 3792 Expand All First Validated: 7/28/2017

Operating Environment Algorithm Capabilities
ARM v5 Compatible (SoC2) SHA-1 Expand
ARM v7 Compatible (SoC3) SHA-1 Expand
Intel Celeron SHA-1 Expand
Intel i3 SHA-1 Expand
Intel i5 SHA-1 Expand
Intel i7 SHA-1 Expand
Intel Xeon E5 SHA-1 Expand
ARM v5 Compatible (SoC2) SHA-256 Expand
ARM v7 Compatible (SoC3) SHA-256 Expand
Intel Celeron SHA-256 Expand
Intel i3 SHA-256 Expand
Intel i5 SHA-256 Expand
Intel i7 SHA-256 Expand
Intel Xeon E5 SHA-256 Expand
ARM v5 Compatible (SoC2) SHA-384 Expand
ARM v7 Compatible (SoC3) SHA-384 Expand
Intel Celeron SHA-384 Expand
Intel i3 SHA-384 Expand
Intel i5 SHA-384 Expand
Intel i7 SHA-384 Expand
Intel Xeon E5 SHA-384 Expand
ARM v5 Compatible (SoC2) SHA-512 Expand
ARM v7 Compatible (SoC3) SHA-512 Expand
Intel Celeron SHA-512 Expand
Intel i3 SHA-512 Expand
Intel i5 SHA-512 Expand
Intel i7 SHA-512 Expand
Intel Xeon E5 SHA-512 Expand

AES 4628 Expand All First Validated: 7/28/2017

Operating Environment Algorithm Capabilities
ARM v5 Compatible (SoC2) AES-CBC Expand
ARM v7 Compatible (SoC3) AES-CBC Expand
Intel Celeron AES-CBC Expand
Intel i3 AES-CBC Expand
Intel i5 AES-CBC Expand
Intel i7 AES-CBC Expand
Intel Xeon E5 AES-CBC Expand
ARM v5 Compatible (SoC2) AES-GCM Expand
ARM v7 Compatible (SoC3) AES-GCM Expand
Intel Celeron AES-GCM Expand
Intel i3 AES-GCM Expand
Intel i5 AES-GCM Expand
Intel i7 AES-GCM Expand
Intel Xeon E5 AES-GCM Expand
ARM v5 Compatible (SoC2) AES-GMAC Expand
ARM v7 Compatible (SoC3) AES-GMAC Expand
Intel Celeron AES-GMAC Expand
Intel i3 AES-GMAC Expand
Intel i5 AES-GMAC Expand
Intel i7 AES-GMAC Expand
Intel Xeon E5 AES-GMAC Expand

ECDSA 1137 Expand All First Validated: 7/28/2017

Operating Environment Algorithm Capabilities
ARM v5 Compatible (SoC2) ECDSA KeyGen (186-4) Expand
ARM v7 Compatible (SoC3) ECDSA KeyGen (186-4) Expand
Intel Celeron ECDSA KeyGen (186-4) Expand
Intel i3 ECDSA KeyGen (186-4) Expand
Intel i5 ECDSA KeyGen (186-4) Expand
Intel i7 ECDSA KeyGen (186-4) Expand
Intel Xeon E5 ECDSA KeyGen (186-4) Expand
ARM v5 Compatible (SoC2) ECDSA SigGen (186-4) Expand
ARM v7 Compatible (SoC3) ECDSA SigGen (186-4) Expand
Intel Celeron ECDSA SigGen (186-4) Expand
Intel i3 ECDSA SigGen (186-4) Expand
Intel i5 ECDSA SigGen (186-4) Expand
Intel i7 ECDSA SigGen (186-4) Expand
Intel Xeon E5 ECDSA SigGen (186-4) Expand
ARM v5 Compatible (SoC2) ECDSA SigVer (186-4) Expand
ARM v7 Compatible (SoC3) ECDSA SigVer (186-4) Expand
Intel Celeron ECDSA SigVer (186-4) Expand
Intel i3 ECDSA SigVer (186-4) Expand
Intel i5 ECDSA SigVer (186-4) Expand
Intel i7 ECDSA SigVer (186-4) Expand
Intel Xeon E5 ECDSA SigVer (186-4) Expand

Component 1286 Expand All First Validated: 7/28/2017

Operating Environment Algorithm Capabilities
ARM v5 Compatible (SoC2) KAS-ECC Component Expand
ARM v7 Compatible (SoC3) KAS-ECC Component Expand
Intel Celeron KAS-ECC Component Expand
Intel i3 KAS-ECC Component Expand
Intel i5 KAS-ECC Component Expand
Intel i7 KAS-ECC Component Expand
Intel Xeon E5 KAS-ECC Component Expand
ARM v5 Compatible (SoC2) KAS-FFC Component Expand
ARM v7 Compatible (SoC3) KAS-FFC Component Expand
Intel Celeron KAS-FFC Component Expand
Intel i3 KAS-FFC Component Expand
Intel i5 KAS-FFC Component Expand
Intel i7 KAS-FFC Component Expand
Intel Xeon E5 KAS-FFC Component Expand

HMAC 3063 Expand All First Validated: 7/28/2017

Operating Environment Algorithm Capabilities
ARM v5 Compatible (SoC2) HMAC-SHA-1 Expand
ARM v7 Compatible (SoC3) HMAC-SHA-1 Expand
Intel Celeron HMAC-SHA-1 Expand
Intel i3 HMAC-SHA-1 Expand
Intel i5 HMAC-SHA-1 Expand
Intel i7 HMAC-SHA-1 Expand
Intel Xeon E5 HMAC-SHA-1 Expand
ARM v5 Compatible (SoC2) HMAC-SHA2-256 Expand
ARM v7 Compatible (SoC3) HMAC-SHA2-256 Expand
Intel Celeron HMAC-SHA2-256 Expand
Intel i3 HMAC-SHA2-256 Expand
Intel i5 HMAC-SHA2-256 Expand
Intel i7 HMAC-SHA2-256 Expand
Intel Xeon E5 HMAC-SHA2-256 Expand
ARM v5 Compatible (SoC2) HMAC-SHA2-384 Expand
ARM v7 Compatible (SoC3) HMAC-SHA2-384 Expand
Intel Celeron HMAC-SHA2-384 Expand
Intel i3 HMAC-SHA2-384 Expand
Intel i5 HMAC-SHA2-384 Expand
Intel i7 HMAC-SHA2-384 Expand
Intel Xeon E5 HMAC-SHA2-384 Expand
ARM v5 Compatible (SoC2) HMAC-SHA2-512 Expand
ARM v7 Compatible (SoC3) HMAC-SHA2-512 Expand
Intel Celeron HMAC-SHA2-512 Expand
Intel i3 HMAC-SHA2-512 Expand
Intel i5 HMAC-SHA2-512 Expand
Intel i7 HMAC-SHA2-512 Expand
Intel Xeon E5 HMAC-SHA2-512 Expand

TDES 2461 Expand All First Validated: 7/28/2017

Operating Environment Algorithm Capabilities
ARM v5 Compatible (SoC2) TDES-CBC Expand
ARM v7 Compatible (SoC3) TDES-CBC Expand
Intel Celeron TDES-CBC Expand
Intel i3 TDES-CBC Expand
Intel i5 TDES-CBC Expand
Intel i7 TDES-CBC Expand
Intel Xeon E5 TDES-CBC Expand

Created October 05, 2016, Updated November 24, 2020