Certificate 1963 - Apple iOS CoreCrypto Module, v3.0
intCertNum 1963
strVendorName Apple Inc.
strURL http://www.apple.com
strAddress1 1 Infinite Loop
strAddress2
strAddress3
strCity Cupertino
strStateProv CA
strPostalCode 95041
strCountry 95041
strContact Shawn Geddis
strEmail geddis@apple.com
strPhone
strFax
strContact2
strEmail2
strFax2
strPhone2
intCertNum 1963
strModuleName Apple iOS CoreCrypto Module, v3.0
strPartNumber Hardware Versions: A4 and A5;
Software Version: 3.0
memModuleNotes When operated in FIPS mode. The module generates cryptographic keys whose strengths are modified by available entropy
str140Version 140-2
_sp_ Security Policy   [pdf][html][txt]
_cert_ Certificate   [pdf]
strPURL
strModuleType Software-Hybrid
strValidationDate 06/14/2013
intOverallLevel 1
memIndividualLevelNotes ;;-Operational Environment: Tested as meeting Level 1 with iOS 6.0 running on an iPhone4; iOS 6.0 running on an iPhone4S; iOS 6.0 running on an iPad (single-user mode)
strFIPSAlgorithms Triple-DES (Certs. #1336 and #1338);
AES (Certs. #2072, #2073, #2074, #2075, #2076, #2077, #2100 and #2102);
RSA (Certs. #1076 and #1077);
SHS (Certs. #1805, #1806, #1824 and #1826);
ECDSA (Certs. #309 and #311);
HMAC (Certs. #1257, #1258, #1275 and #1277);
DRBG (Certs. #209, #210, #223 and #225);
PBKDF (vendor affirmed)
strOtherAlgorithms RSA (key wrapping;
key establishment methodology provides between 112 and 150 bits of encryption strength;
non-compliant less than 112 bits of encryption strength);
RSA (non-compliant);
Diffie-Hellman (key agreement: key establishment methodology provides between 112 and 150 bits of encryption strength;
non-compliant less than 112 bits of encryption strength);
EC Diffie-Hellman (key agreement: key establishment methodology provides 128 or 160 bits of encryption strength);
ECDSA (Curves P-192, P-224 and P-521;
non-compliant);
DES;
MD2;
MD4;
MD5;
RIPEMD;
CAST5;
Blowfish;
BitGen1;
BitGen2;
BitGen3;
RC2;
RC4;
OMAC (non-compliant)
strConfiguration Multi-chip standalone
memModuleDescription The Apple iOS CoreCrypto 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.
intModuleCount 1
memAdditionalNotes
strFirstValidtionDate 06/14/13 00:00:00
strLabName atsec
strValidationYear 2013