Cryptographic Algorithm Validation Program CAVP

Description
Cryptographic library offering various cryptographic mechanisms to Apple frameworks. The testing applies to kernel space and generic, non-optimized software.
Version
6.0
Type
SOFTWARE
Vendor
Apple Inc.
1 Infinite Loop
Cupertino, CA 95014
USA
Contacts
Shawn Geddis
geddis@apple.com

RSA 1924

   First Validated: 12/18/2015
Operating Environment Algorithm Capabilities
iOS 9 on Apple A8 RSA SigVer (FIPS186-4) Expand

HMAC 2448

   First Validated: 12/18/2015
Operating Environment Algorithm Capabilities
iOS 9 on Apple A8 HMAC-SHA-1 Expand
iOS 9 on Apple A8 HMAC-SHA2-224 Expand
iOS 9 on Apple A8 HMAC-SHA2-256 Expand
iOS 9 on Apple A8 HMAC-SHA2-384 Expand
iOS 9 on Apple A8 HMAC-SHA2-512 Expand

DRBG 1023

   First Validated: 12/18/2015
Operating Environment Algorithm Capabilities
iOS 9 on Apple A8 Counter DRBG Expand

ECDSA 797

   First Validated: 12/18/2015
Operating Environment Algorithm Capabilities
iOS 9 on Apple A8 ECDSA KeyGen (FIPS186-4) Expand
iOS 9 on Apple A8 ECDSA KeyVer (FIPS186-4) Expand
iOS 9 on Apple A8 ECDSA SigGen (FIPS186-4) Expand
iOS 9 on Apple A8 ECDSA SigVer (FIPS186-4) Expand

TDES 2082

   First Validated: 12/18/2015
Operating Environment Algorithm Capabilities
iOS 9 on Apple A8 TDES-CBC Expand
iOS 9 on Apple A8 TDES-ECB Expand

SHS 3117

   First Validated: 12/18/2015
Operating Environment Algorithm Capabilities
iOS 9 on Apple A8 SHA-1 Expand
iOS 9 on Apple A8 SHA2-224 Expand
iOS 9 on Apple A8 SHA2-256 Expand
iOS 9 on Apple A8 SHA2-384 Expand
iOS 9 on Apple A8 SHA2-512 Expand

AES 3744

   First Validated: 12/18/2015
Operating Environment Algorithm Capabilities
iOS 9 on Apple A8 AES-CBC Expand
iOS 9 on Apple A8 AES-CCM Expand
iOS 9 on Apple A8 AES-ECB Expand
iOS 9 on Apple A8 AES-KW Expand
iOS 9 on Apple A8 AES-XTS Expand
iOS 9 on Apple A8 AES-XTS Expand

Created October 05, 2016, Updated April 03, 2025