U.S. flag   An unofficial archive of your favorite United States government website
This is an archive
(replace .gov by .rip)

Cryptographic Algorithm Validation Program CAVP

Implementation Name
Description
The OpenSSL FIPS Object Module is a full featured general purpose cryptographic library that is distributed in source code form under an open source license. It can be downloaded from www.openssl.org/source/.
Version
2.0.10
Type
SOFTWARE
Vendor
OpenSSL Validation Services, Inc.
1829 Mount Ephraim Road
Adamstown, MD 21710
USA
Contacts
Steve Marquess
marquess@veridicalsystems.com
301-874-2571

ECDSA 620 Expand All First Validated: 3/13/2015

Operating Environment Algorithm Capabilities
Android 4.4 32-bit on Intel Atom Z3735F (x86) ECDSA KeyGen (FIPS186-4) Expand
Android 5.0 32-bit on Qualcomm APQ8084 (ARMv7) with NEON ECDSA KeyGen (FIPS186-4) Expand
Android 5.0 32-bit on Qualcomm APQ8084 (ARMv7) without NEON ECDSA KeyGen (FIPS186-4) Expand
Android 5.0 64-bit on SAMSUNG Exynos7420 (ARMv8) with NEON and Crypto Extensions ECDSA KeyGen (FIPS186-4) Expand
Android 5.0 64-bit on SAMSUNG Exynos7420 (ARMv8) without NEON and Crypto Extensions ECDSA KeyGen (FIPS186-4) Expand
BAE Systems STOP 8.2 64-bit running on BAE XTS-600-W-T on Intel Xeon E5-165 with AES-NI ECDSA KeyGen (FIPS186-4) Expand
BAE Systems STOP 8.2 64-bit running on BAE XTS-600-W-T on Intel Xeon E5-165 without AES-NI ECDSA KeyGen (FIPS186-4) Expand
Debian 7.9 on Marvell Mohawk (ARMv5TE) ECDSA KeyGen (FIPS186-4) Expand
FreeBSD 10.2 on Intel Xeon E5-2430L (x86) with AES-NI optimizations ECDSA KeyGen (FIPS186-4) Expand
FreeBSD 10.2 on Intel Xeon E5-2430L (x86) without AES-NI optimizations ECDSA KeyGen (FIPS186-4) Expand
iOS 8.1 32-bit on Apple A7 (ARMv8) with NEON ECDSA KeyGen (FIPS186-4) Expand
iOS 8.1 32-bit on Apple A7 (ARMv8) without NEON ECDSA KeyGen (FIPS186-4) Expand
iOS 8.1 on Apple A7 (ARMv8) 64-bit with NEON and Crypto Extensions ECDSA KeyGen (FIPS186-4) Expand
iOS 8.1 on Apple A7 (ARMv8) 64-bit without NEON and Crypto Extensions ECDSA KeyGen (FIPS186-4) Expand
Linux 3.14 on ARM Cortex A9 (ARMv7) with NEON ECDSA KeyGen (FIPS186-4) Expand
Linux 3.14 on ARM Cortex A9 (ARMv7) without NEON ECDSA KeyGen (FIPS186-4) Expand
Linux 3.16 on Atmel ATSAM9G45 (ARMv5TEJ) ECDSA KeyGen (FIPS186-4) Expand
Linux 3.16 on Atmel ATSAMA5D35 (ARMv7) ECDSA KeyGen (FIPS186-4) Expand
Linux 4.4 on ARM926EJ-S (ARMv5) ECDSA KeyGen (FIPS186-4) Expand
LMOS 7.2 on Intel Xeon E3-1231 (x86) with AES-NI ECDSA KeyGen (FIPS186-4) Expand
LMOS 7.2 on Intel Xeon E3-1231 (x86) without AES-NI ECDSA KeyGen (FIPS186-4) Expand
LMOS 7.2 under VMware ESXi 6.5 on Intel Xeon E5-2430L with AES-NI ECDSA KeyGen (FIPS186-4) Expand
LMOS 7.2 under VMware ESXi 6.5 on Intel Xeon E5-2430L without AES-NI ECDSA KeyGen (FIPS186-4) Expand
Timesys 2.6 on PowerPC 440 (PPC) ECDSA KeyGen (FIPS186-4) Expand
Ubuntu 12.04 on Cortex-A9 (ARMv7) ECDSA KeyGen (FIPS186-4) Expand
uClibc 0.9 on ARM922T (ARMv4T) ECDSA KeyGen (FIPS186-4) Expand
uClibc 0.9 on ARM926EJS (ARMv5TEJ) ECDSA KeyGen (FIPS186-4) Expand
uClibc 0.9 on Marvell PJ4 (ARMv7) ECDSA KeyGen (FIPS186-4) Expand
uClinux-dist-5.0 on Marvell Armada 370 (ARMv7) ECDSA KeyGen (FIPS186-4) Expand
uClinux-dist-5.0 on Marvell Feroceon 88FR131 (ARMv5TE) ECDSA KeyGen (FIPS186-4) Expand
VxWorks 6.9 on Freescale P2020 (PPC) ECDSA KeyGen (FIPS186-4) Expand
Yocto Linux 3.10 on Freescale i.MX6 (ARMv7) ECDSA KeyGen (FIPS186-4) Expand
Yocto Linux 3.10 on Freescale i.MX6 (ARMv7) with NEON ECDSA KeyGen (FIPS186-4) Expand
Android 4.4 32-bit on Intel Atom Z3735F (x86) ECDSA KeyVer (FIPS186-4) Expand
Android 5.0 32-bit on Qualcomm APQ8084 (ARMv7) with NEON ECDSA KeyVer (FIPS186-4) Expand
Android 5.0 32-bit on Qualcomm APQ8084 (ARMv7) without NEON ECDSA KeyVer (FIPS186-4) Expand
Android 5.0 64-bit on SAMSUNG Exynos7420 (ARMv8) with NEON and Crypto Extensions ECDSA KeyVer (FIPS186-4) Expand
Android 5.0 64-bit on SAMSUNG Exynos7420 (ARMv8) without NEON and Crypto Extensions ECDSA KeyVer (FIPS186-4) Expand
BAE Systems STOP 8.2 64-bit running on BAE XTS-600-W-T on Intel Xeon E5-165 with AES-NI ECDSA KeyVer (FIPS186-4) Expand
BAE Systems STOP 8.2 64-bit running on BAE XTS-600-W-T on Intel Xeon E5-165 without AES-NI ECDSA KeyVer (FIPS186-4) Expand
Debian 7.9 on Marvell Mohawk (ARMv5TE) ECDSA KeyVer (FIPS186-4) Expand
FreeBSD 10.2 on Intel Xeon E5-2430L (x86) with AES-NI optimizations ECDSA KeyVer (FIPS186-4) Expand
FreeBSD 10.2 on Intel Xeon E5-2430L (x86) without AES-NI optimizations ECDSA KeyVer (FIPS186-4) Expand
iOS 8.1 32-bit on Apple A7 (ARMv8) with NEON ECDSA KeyVer (FIPS186-4) Expand
iOS 8.1 32-bit on Apple A7 (ARMv8) without NEON ECDSA KeyVer (FIPS186-4) Expand
iOS 8.1 on Apple A7 (ARMv8) 64-bit with NEON and Crypto Extensions ECDSA KeyVer (FIPS186-4) Expand
iOS 8.1 on Apple A7 (ARMv8) 64-bit without NEON and Crypto Extensions ECDSA KeyVer (FIPS186-4) Expand
Linux 3.14 on ARM Cortex A9 (ARMv7) with NEON ECDSA KeyVer (FIPS186-4) Expand
Linux 3.14 on ARM Cortex A9 (ARMv7) without NEON ECDSA KeyVer (FIPS186-4) Expand
Linux 3.16 on Atmel ATSAM9G45 (ARMv5TEJ) ECDSA KeyVer (FIPS186-4) Expand
Linux 3.16 on Atmel ATSAMA5D35 (ARMv7) ECDSA KeyVer (FIPS186-4) Expand
Linux 4.4 on ARM926EJ-S (ARMv5) ECDSA KeyVer (FIPS186-4) Expand
LMOS 7.2 on Intel Xeon E3-1231 (x86) with AES-NI ECDSA KeyVer (FIPS186-4) Expand
LMOS 7.2 on Intel Xeon E3-1231 (x86) without AES-NI ECDSA KeyVer (FIPS186-4) Expand
LMOS 7.2 under VMware ESXi 6.5 on Intel Xeon E5-2430L with AES-NI ECDSA KeyVer (FIPS186-4) Expand
LMOS 7.2 under VMware ESXi 6.5 on Intel Xeon E5-2430L without AES-NI ECDSA KeyVer (FIPS186-4) Expand
Timesys 2.6 on PowerPC 440 (PPC) ECDSA KeyVer (FIPS186-4) Expand
Ubuntu 12.04 on Cortex-A9 (ARMv7) ECDSA KeyVer (FIPS186-4) Expand
uClibc 0.9 on ARM922T (ARMv4T) ECDSA KeyVer (FIPS186-4) Expand
uClibc 0.9 on ARM926EJS (ARMv5TEJ) ECDSA KeyVer (FIPS186-4) Expand
uClibc 0.9 on Marvell PJ4 (ARMv7) ECDSA KeyVer (FIPS186-4) Expand
uClinux-dist-5.0 on Marvell Armada 370 (ARMv7) ECDSA KeyVer (FIPS186-4) Expand
uClinux-dist-5.0 on Marvell Feroceon 88FR131 (ARMv5TE) ECDSA KeyVer (FIPS186-4) Expand
VxWorks 6.9 on Freescale P2020 (PPC) ECDSA KeyVer (FIPS186-4) Expand
Yocto Linux 3.10 on Freescale i.MX6 (ARMv7) ECDSA KeyVer (FIPS186-4) Expand
Yocto Linux 3.10 on Freescale i.MX6 (ARMv7) with NEON ECDSA KeyVer (FIPS186-4) Expand
Android 4.4 32-bit on Intel Atom Z3735F (x86) ECDSA SigGen (FIPS186-4) Expand
Android 5.0 32-bit on Qualcomm APQ8084 (ARMv7) with NEON ECDSA SigGen (FIPS186-4) Expand
Android 5.0 32-bit on Qualcomm APQ8084 (ARMv7) without NEON ECDSA SigGen (FIPS186-4) Expand
Android 5.0 64-bit on SAMSUNG Exynos7420 (ARMv8) with NEON and Crypto Extensions ECDSA SigGen (FIPS186-4) Expand
Android 5.0 64-bit on SAMSUNG Exynos7420 (ARMv8) without NEON and Crypto Extensions ECDSA SigGen (FIPS186-4) Expand
BAE Systems STOP 8.2 64-bit running on BAE XTS-600-W-T on Intel Xeon E5-165 with AES-NI ECDSA SigGen (FIPS186-4) Expand
BAE Systems STOP 8.2 64-bit running on BAE XTS-600-W-T on Intel Xeon E5-165 without AES-NI ECDSA SigGen (FIPS186-4) Expand
Debian 7.9 on Marvell Mohawk (ARMv5TE) ECDSA SigGen (FIPS186-4) Expand
FreeBSD 10.2 on Intel Xeon E5-2430L (x86) with AES-NI optimizations ECDSA SigGen (FIPS186-4) Expand
FreeBSD 10.2 on Intel Xeon E5-2430L (x86) without AES-NI optimizations ECDSA SigGen (FIPS186-4) Expand
iOS 8.1 32-bit on Apple A7 (ARMv8) with NEON ECDSA SigGen (FIPS186-4) Expand
iOS 8.1 32-bit on Apple A7 (ARMv8) without NEON ECDSA SigGen (FIPS186-4) Expand
iOS 8.1 on Apple A7 (ARMv8) 64-bit with NEON and Crypto Extensions ECDSA SigGen (FIPS186-4) Expand
iOS 8.1 on Apple A7 (ARMv8) 64-bit without NEON and Crypto Extensions ECDSA SigGen (FIPS186-4) Expand
Linux 3.14 on ARM Cortex A9 (ARMv7) with NEON ECDSA SigGen (FIPS186-4) Expand
Linux 3.14 on ARM Cortex A9 (ARMv7) without NEON ECDSA SigGen (FIPS186-4) Expand
Linux 3.16 on Atmel ATSAM9G45 (ARMv5TEJ) ECDSA SigGen (FIPS186-4) Expand
Linux 3.16 on Atmel ATSAMA5D35 (ARMv7) ECDSA SigGen (FIPS186-4) Expand
Linux 4.4 on ARM926EJ-S (ARMv5) ECDSA SigGen (FIPS186-4) Expand
LMOS 7.2 on Intel Xeon E3-1231 (x86) with AES-NI ECDSA SigGen (FIPS186-4) Expand
LMOS 7.2 on Intel Xeon E3-1231 (x86) without AES-NI ECDSA SigGen (FIPS186-4) Expand
LMOS 7.2 under VMware ESXi 6.5 on Intel Xeon E5-2430L with AES-NI ECDSA SigGen (FIPS186-4) Expand
LMOS 7.2 under VMware ESXi 6.5 on Intel Xeon E5-2430L without AES-NI ECDSA SigGen (FIPS186-4) Expand
Timesys 2.6 on PowerPC 440 (PPC) ECDSA SigGen (FIPS186-4) Expand
Ubuntu 12.04 on Cortex-A9 (ARMv7) ECDSA SigGen (FIPS186-4) Expand
uClibc 0.9 on ARM922T (ARMv4T) ECDSA SigGen (FIPS186-4) Expand
uClibc 0.9 on ARM926EJS (ARMv5TEJ) ECDSA SigGen (FIPS186-4) Expand
uClibc 0.9 on Marvell PJ4 (ARMv7) ECDSA SigGen (FIPS186-4) Expand
uClinux-dist-5.0 on Marvell Armada 370 (ARMv7) ECDSA SigGen (FIPS186-4) Expand
uClinux-dist-5.0 on Marvell Feroceon 88FR131 (ARMv5TE) ECDSA SigGen (FIPS186-4) Expand
VxWorks 6.9 on Freescale P2020 (PPC) ECDSA SigGen (FIPS186-4) Expand
Yocto Linux 3.10 on Freescale i.MX6 (ARMv7) ECDSA SigGen (FIPS186-4) Expand
Yocto Linux 3.10 on Freescale i.MX6 (ARMv7) with NEON ECDSA SigGen (FIPS186-4) Expand
Android 4.4 32-bit on Intel Atom Z3735F (x86) ECDSA SigVer (FIPS186-4) Expand
Android 5.0 32-bit on Qualcomm APQ8084 (ARMv7) with NEON ECDSA SigVer (FIPS186-4) Expand
Android 5.0 32-bit on Qualcomm APQ8084 (ARMv7) without NEON ECDSA SigVer (FIPS186-4) Expand
Android 5.0 64-bit on SAMSUNG Exynos7420 (ARMv8) with NEON and Crypto Extensions ECDSA SigVer (FIPS186-4) Expand
Android 5.0 64-bit on SAMSUNG Exynos7420 (ARMv8) without NEON and Crypto Extensions ECDSA SigVer (FIPS186-4) Expand
BAE Systems STOP 8.2 64-bit running on BAE XTS-600-W-T on Intel Xeon E5-165 with AES-NI ECDSA SigVer (FIPS186-4) Expand
BAE Systems STOP 8.2 64-bit running on BAE XTS-600-W-T on Intel Xeon E5-165 without AES-NI ECDSA SigVer (FIPS186-4) Expand
Debian 7.9 on Marvell Mohawk (ARMv5TE) ECDSA SigVer (FIPS186-4) Expand
FreeBSD 10.2 on Intel Xeon E5-2430L (x86) with AES-NI optimizations ECDSA SigVer (FIPS186-4) Expand
FreeBSD 10.2 on Intel Xeon E5-2430L (x86) without AES-NI optimizations ECDSA SigVer (FIPS186-4) Expand
iOS 8.1 32-bit on Apple A7 (ARMv8) with NEON ECDSA SigVer (FIPS186-4) Expand
iOS 8.1 32-bit on Apple A7 (ARMv8) without NEON ECDSA SigVer (FIPS186-4) Expand
iOS 8.1 on Apple A7 (ARMv8) 64-bit with NEON and Crypto Extensions ECDSA SigVer (FIPS186-4) Expand
iOS 8.1 on Apple A7 (ARMv8) 64-bit without NEON and Crypto Extensions ECDSA SigVer (FIPS186-4) Expand
Linux 3.14 on ARM Cortex A9 (ARMv7) with NEON ECDSA SigVer (FIPS186-4) Expand
Linux 3.14 on ARM Cortex A9 (ARMv7) without NEON ECDSA SigVer (FIPS186-4) Expand
Linux 3.16 on Atmel ATSAM9G45 (ARMv5TEJ) ECDSA SigVer (FIPS186-4) Expand
Linux 3.16 on Atmel ATSAMA5D35 (ARMv7) ECDSA SigVer (FIPS186-4) Expand
Linux 4.4 on ARM926EJ-S (ARMv5) ECDSA SigVer (FIPS186-4) Expand
LMOS 7.2 on Intel Xeon E3-1231 (x86) with AES-NI ECDSA SigVer (FIPS186-4) Expand
LMOS 7.2 on Intel Xeon E3-1231 (x86) without AES-NI ECDSA SigVer (FIPS186-4) Expand
LMOS 7.2 under VMware ESXi 6.5 on Intel Xeon E5-2430L with AES-NI ECDSA SigVer (FIPS186-4) Expand
LMOS 7.2 under VMware ESXi 6.5 on Intel Xeon E5-2430L without AES-NI ECDSA SigVer (FIPS186-4) Expand
Timesys 2.6 on PowerPC 440 (PPC) ECDSA SigVer (FIPS186-4) Expand
Ubuntu 12.04 on Cortex-A9 (ARMv7) ECDSA SigVer (FIPS186-4) Expand
uClibc 0.9 on ARM922T (ARMv4T) ECDSA SigVer (FIPS186-4) Expand
uClibc 0.9 on ARM926EJS (ARMv5TEJ) ECDSA SigVer (FIPS186-4) Expand
uClibc 0.9 on Marvell PJ4 (ARMv7) ECDSA SigVer (FIPS186-4) Expand
uClinux-dist-5.0 on Marvell Armada 370 (ARMv7) ECDSA SigVer (FIPS186-4) Expand
uClinux-dist-5.0 on Marvell Feroceon 88FR131 (ARMv5TE) ECDSA SigVer (FIPS186-4) Expand
VxWorks 6.9 on Freescale P2020 (PPC) ECDSA SigVer (FIPS186-4) Expand
Yocto Linux 3.10 on Freescale i.MX6 (ARMv7) ECDSA SigVer (FIPS186-4) Expand
Yocto Linux 3.10 on Freescale i.MX6 (ARMv7) with NEON ECDSA SigVer (FIPS186-4) Expand

Created October 05, 2016, Updated April 19, 2021