Computer Security Resource Center

Computer Security Resource Center

Computer Security
Resource Center

Cryptographic Module Validation Program

Certificate #1944

Details

Module Name
Apple iOS CoreCrypto Kernel Module, v3.0
Standard
FIPS 140-2
Status
Historical
 Historical Reason
Moved to historical list due to sunsetting
Validation Dates
5/3/2013
Overall Level
1
Caveat
When operated in FIPS mode. The module generates cryptographic keys whose strengths are modified by available entropy
Module Type
Software
Embodiment
Multi-chip standalone
Description
The Apple iOS CoreCrypto Kernel Module is a software cryptographic module running on a multi-chip standalone mobile device and provides services intended to protect data in transit and at rest.
Tested Configuration(s)
  • iOS 6.0 running on an iPad (single-user mode)
  • iOS 6.0 running on an iPhone4
  • iOS 6.0 running on an iPhone4S
FIPS Algorithms
AES Certs. #2070, #2071, #2099 and #2101
DRBG Certs. #222 and #224
ECDSA Certs. #308 and #310
HMAC Certs. #1255, #1256, #1274 and #1276
PBKDF vendor affirmed
SHS Certs. #1803, #1804, #1823 and #1825
Triple-DES Certs. #1335 and #1337
Other Algorithms
ECDSA (Curves P-192, P-224 and P-521; non-compliant); DES; MD5; CAST5; Blowfish; BitGen1; BitGen2; BitGen3; RC4; OMAC (non-compliant)
Software Versions
3.0

Vendor

Apple Inc.
1 Infinite Loop
Cupertino, CA 95041
USA

Shawn Geddis
geddis@apple.com

Lab

atsec
NVLAP Code: 200658-0