U.S. flag   An official website of the United States government
Dot gov

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Https

Secure .gov websites use HTTPS
A lock (Dot gov) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.

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

   First Validated: 7/28/2017
Operating Environment Algorithm Capabilities
ARM v5 Compatible (SoC2) ECDSA SigGen (FIPS186-4) Expand
ARM v7 Compatible (SoC3) ECDSA SigGen (FIPS186-4) Expand
Intel Celeron ECDSA SigGen (FIPS186-4) Expand
Intel i3 ECDSA SigGen (FIPS186-4) Expand
Intel i5 ECDSA SigGen (FIPS186-4) Expand
Intel i7 ECDSA SigGen (FIPS186-4) Expand
Intel Xeon E5 ECDSA SigGen (FIPS186-4) Expand

RSA 2526

   First Validated: 7/28/2017
Operating Environment Algorithm Capabilities
ARM v5 Compatible (SoC2) RSA KeyGen (FIPS186-4) Expand
ARM v7 Compatible (SoC3) RSA KeyGen (FIPS186-4) Expand
Intel Celeron RSA KeyGen (FIPS186-4) Expand
Intel i3 RSA KeyGen (FIPS186-4) Expand
Intel i5 RSA KeyGen (FIPS186-4) Expand
Intel i7 RSA KeyGen (FIPS186-4) Expand
Intel Xeon E5 RSA KeyGen (FIPS186-4) Expand
ARM v5 Compatible (SoC2) RSA SigGen (FIPS186-2) Expand
ARM v7 Compatible (SoC3) RSA SigGen (FIPS186-2) Expand
Intel Celeron RSA SigGen (FIPS186-2) Expand
Intel i3 RSA SigGen (FIPS186-2) Expand
Intel i5 RSA SigGen (FIPS186-2) Expand
Intel i7 RSA SigGen (FIPS186-2) Expand
Intel Xeon E5 RSA SigGen (FIPS186-2) Expand
ARM v5 Compatible (SoC2) RSA SigGen (FIPS186-4) Expand
ARM v7 Compatible (SoC3) RSA SigGen (FIPS186-4) Expand
Intel Celeron RSA SigGen (FIPS186-4) Expand
Intel i3 RSA SigGen (FIPS186-4) Expand
Intel i5 RSA SigGen (FIPS186-4) Expand
Intel i7 RSA SigGen (FIPS186-4) Expand
Intel Xeon E5 RSA SigGen (FIPS186-4) Expand
ARM v5 Compatible (SoC2) RSA SigVer (FIPS186-4) Expand
ARM v7 Compatible (SoC3) RSA SigVer (FIPS186-4) Expand
Intel Celeron RSA SigVer (FIPS186-4) Expand
Intel i3 RSA SigVer (FIPS186-4) Expand
Intel i5 RSA SigVer (FIPS186-4) Expand
Intel i7 RSA SigVer (FIPS186-4) Expand
Intel Xeon E5 RSA SigVer (FIPS186-4) Expand

Component 1287

   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

   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) SHA2-256 Expand
ARM v7 Compatible (SoC3) SHA2-256 Expand
Intel Celeron SHA2-256 Expand
Intel i3 SHA2-256 Expand
Intel i5 SHA2-256 Expand
Intel i7 SHA2-256 Expand
Intel Xeon E5 SHA2-256 Expand
ARM v5 Compatible (SoC2) SHA2-384 Expand
ARM v7 Compatible (SoC3) SHA2-384 Expand
Intel Celeron SHA2-384 Expand
Intel i3 SHA2-384 Expand
Intel i5 SHA2-384 Expand
Intel i7 SHA2-384 Expand
Intel Xeon E5 SHA2-384 Expand
ARM v5 Compatible (SoC2) SHA2-512 Expand
ARM v7 Compatible (SoC3) SHA2-512 Expand
Intel Celeron SHA2-512 Expand
Intel i3 SHA2-512 Expand
Intel i5 SHA2-512 Expand
Intel i7 SHA2-512 Expand
Intel Xeon E5 SHA2-512 Expand

AES 4628

   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

   First Validated: 7/28/2017
Operating Environment Algorithm Capabilities
ARM v5 Compatible (SoC2) ECDSA KeyGen (FIPS186-4) Expand
ARM v7 Compatible (SoC3) ECDSA KeyGen (FIPS186-4) Expand
Intel Celeron ECDSA KeyGen (FIPS186-4) Expand
Intel i3 ECDSA KeyGen (FIPS186-4) Expand
Intel i5 ECDSA KeyGen (FIPS186-4) Expand
Intel i7 ECDSA KeyGen (FIPS186-4) Expand
Intel Xeon E5 ECDSA KeyGen (FIPS186-4) Expand
ARM v5 Compatible (SoC2) ECDSA SigGen (FIPS186-4) Expand
ARM v7 Compatible (SoC3) ECDSA SigGen (FIPS186-4) Expand
Intel Celeron ECDSA SigGen (FIPS186-4) Expand
Intel i3 ECDSA SigGen (FIPS186-4) Expand
Intel i5 ECDSA SigGen (FIPS186-4) Expand
Intel i7 ECDSA SigGen (FIPS186-4) Expand
Intel Xeon E5 ECDSA SigGen (FIPS186-4) Expand
ARM v5 Compatible (SoC2) ECDSA SigVer (FIPS186-4) Expand
ARM v7 Compatible (SoC3) ECDSA SigVer (FIPS186-4) Expand
Intel Celeron ECDSA SigVer (FIPS186-4) Expand
Intel i3 ECDSA SigVer (FIPS186-4) Expand
Intel i5 ECDSA SigVer (FIPS186-4) Expand
Intel i7 ECDSA SigVer (FIPS186-4) Expand
Intel Xeon E5 ECDSA SigVer (FIPS186-4) Expand

Component 1286

   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

   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

   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 March 08, 2021