808bits

Apple corecrypto Module v12.0 [Apple silicon, User, Software, SL1]

FIPS 140-3 certificate #4817 · Apple Inc. · data as of 2026-08-28
Active. Sunset date 2026-09-30, 32 days away.
Caveat: Interim validation. When operated in approved mode

Certificate

Certificate number4817
StandardFIPS 140-3
Statusactive
Sunset date2026-09-30
Overall level1
Module typeSoftware
EmbodimentMulti-Chip Stand Alone
VendorApple Inc. · website
Software versions12.0

Module description

The Apple Cryptographic Module for Apple silicon user space environment.

Security level exceptions

  • Physical security: N/A
  • Non-invasive security: N/A
  • Mitigation of other attacks: N/A

Approved algorithms

AlgorithmCAVP certificate
AES-CBCA2783
AES-CBCA2784
AES-CBCA2785
AES-CBCA2786
AES-CBCA2802
AES-CBCA2803
AES-CBCA2804
AES-CBCA2805
AES-CCMA2784
AES-CCMA2786
AES-CCMA2787
AES-CCMA2803
AES-CCMA2805
AES-CCMA2806
AES-CFB128A2783
AES-CFB128A2784
AES-CFB128A2786
AES-CFB128A2802
AES-CFB128A2803
AES-CFB128A2805
AES-CFB8A2784
AES-CFB8A2786
AES-CFB8A2803
AES-CFB8A2805
AES-CMACA2786
AES-CMACA2805
AES-CTRA2784
AES-CTRA2786
AES-CTRA2787
AES-CTRA2803
AES-CTRA2805
AES-CTRA2806
AES-ECBA2783
AES-ECBA2784
AES-ECBA2786
AES-ECBA2787
AES-ECBA2802
AES-ECBA2803
AES-ECBA2805
AES-ECBA2806
AES-GCMA2784
AES-GCMA2786
AES-GCMA2787
AES-GCMA2803
AES-GCMA2805
AES-GCMA2806
AES-KWA2784
AES-KWA2786
AES-KWA2803
AES-KWA2805
AES-OFBA2783
AES-OFBA2784
AES-OFBA2786
AES-OFBA2802
AES-OFBA2803
AES-OFBA2805
AES-XTS Testing Revision 2.0A2783
AES-XTS Testing Revision 2.0A2784
AES-XTS Testing Revision 2.0A2786
AES-XTS Testing Revision 2.0A2802
AES-XTS Testing Revision 2.0A2803
AES-XTS Testing Revision 2.0A2805
Counter DRBGA2784
Counter DRBGA2786
Counter DRBGA2787
Counter DRBGA2803
Counter DRBGA2805
Counter DRBGA2806
ECDSA KeyGen (FIPS186-4)A2786
ECDSA KeyGen (FIPS186-4)A2788
ECDSA KeyGen (FIPS186-4)A2805
ECDSA KeyGen (FIPS186-4)A2807
ECDSA KeyVer (FIPS186-4)A2786
ECDSA KeyVer (FIPS186-4)A2788
ECDSA KeyVer (FIPS186-4)A2805
ECDSA KeyVer (FIPS186-4)A2807
ECDSA SigGen (FIPS186-4)A2786
ECDSA SigGen (FIPS186-4)A2788
ECDSA SigGen (FIPS186-4)A2805
ECDSA SigGen (FIPS186-4)A2807
ECDSA SigVer (FIPS186-4)A2786
ECDSA SigVer (FIPS186-4)A2788
ECDSA SigVer (FIPS186-4)A2805
ECDSA SigVer (FIPS186-4)A2807
HMAC-SHA-1A2786
HMAC-SHA-1A2788
HMAC-SHA-1A2805
HMAC-SHA-1A2807
HMAC-SHA2-224A2786
HMAC-SHA2-224A2788
HMAC-SHA2-224A2805
HMAC-SHA2-224A2807
HMAC-SHA2-256A2786
HMAC-SHA2-256A2788
HMAC-SHA2-256A2789
HMAC-SHA2-256A2805
HMAC-SHA2-256A2807
HMAC-SHA2-256A2808
HMAC-SHA2-384A2786
HMAC-SHA2-384A2788
HMAC-SHA2-384A2805
HMAC-SHA2-384A2807
HMAC-SHA2-512A2786
HMAC-SHA2-512A2788
HMAC-SHA2-512A2805
HMAC-SHA2-512A2807
HMAC-SHA2-512/256A2786
HMAC-SHA2-512/256A2788
HMAC-SHA2-512/256A2805
HMAC-SHA2-512/256A2807
KAS-ECC-SSC Sp800-56Ar3A2786
KAS-ECC-SSC Sp800-56Ar3A2805
KAS-FFC-SSC Sp800-56Ar3A2786
KAS-FFC-SSC Sp800-56Ar3A2805
KDF SP800-108A2786
KDF SP800-108A2786
KDF SP800-108A2788
KDF SP800-108A2805
KDF SP800-108A2805
KDF SP800-108A2807
PBKDFA2786
PBKDFA2788
PBKDFA2805
PBKDFA2807
RSA KeyGen (FIPS186-4)A2786
RSA KeyGen (FIPS186-4)A2788
RSA KeyGen (FIPS186-4)A2805
RSA KeyGen (FIPS186-4)A2807
RSA SigGen (FIPS186-4)A2786
RSA SigGen (FIPS186-4)A2788
RSA SigGen (FIPS186-4)A2805
RSA SigGen (FIPS186-4)A2807
RSA SigVer (FIPS186-4)A2786
RSA SigVer (FIPS186-4)A2788
RSA SigVer (FIPS186-4)A2805
RSA SigVer (FIPS186-4)A2807
Safe Primes Key GenerationA2786
Safe Primes Key GenerationA2805
SHA-1A2786
SHA-1A2788
SHA-1A2805
SHA-1A2807
SHA2-224A2786
SHA2-224A2788
SHA2-224A2805
SHA2-224A2807
SHA2-256A2786
SHA2-256A2788
SHA2-256A2789
SHA2-256A2805
SHA2-256A2807
SHA2-256A2808
SHA2-384A2786
SHA2-384A2788
SHA2-384A2805
SHA2-384A2807
SHA2-512A2786
SHA2-512A2788
SHA2-512A2805
SHA2-512A2807
SHA2-512/256A2786
SHA2-512/256A2788
SHA2-512/256A2805
SHA2-512/256A2807

Tested configurations

  • iOS 15 running on iPhone 11 Pro with an Apple A Series A13 Bionic with PAA
  • iOS 15 running on iPhone 11 Pro with an Apple A Series A13 Bionic without PAA
  • iOS 15 running on iPhone 12 with an Apple A Series A14 Bionic with PAA
  • iOS 15 running on iPhone 12 with an Apple A Series A14 Bionic without PAA
  • iOS 15 running on iPhone 13 Pro Max with an Apple A Series A15 Bionic with PAA
  • iOS 15 running on iPhone 13 Pro Max with an Apple A Series A15 Bionic without PAA
  • iOS 15 running on iPhone 6S with an Apple A Series A9 with PAA
  • iOS 15 running on iPhone 6S with an Apple A Series A9 without PAA
  • iOS 15 running on iPhone 7 Plus with an Apple A Series A10 Fusion with PAA
  • iOS 15 running on iPhone 7 Plus with an Apple A Series A10 Fusion without PAA
  • iOS 15 running on iPhone X with an Apple A Series A11 Bionic with PAA
  • iOS 15 running on iPhone X with an Apple A Series A11 Bionic without PAA
  • iOS 15 running on iPhone XS Max with an Apple A Series A12 Bionic with PAA
  • iOS 15 running on iPhone XS Max with an Apple A Series A12 Bionic without PAA
  • iPadOS 15 running on iPad (5th generation) with an Apple A Series A9 with PAA
  • iPadOS 15 running on iPad (5th generation) with an Apple A Series A9 without PAA
  • iPadOS 15 running on iPad (7th generation) with an Apple A Series A10 Fusion with PAA
  • iPadOS 15 running on iPad (7th generation) with an Apple A Series A10 Fusion without PAA
  • iPadOS 15 running on iPad Air (4th generation) with an Apple A Series A14 Bionic with PAA
  • iPadOS 15 running on iPad Air (4th generation) with an Apple A Series A14 Bionic without PAA
  • iPadOS 15 running on iPad Air (9th generation) with an Apple A Series A13 Bionic with PAA
  • iPadOS 15 running on iPad Air (9th generation) with an Apple A Series A13 Bionic without PAA
  • iPadOS 15 running on iPad mini (5th generation) with an Apple A Series A12 Bionic with PAA
  • iPadOS 15 running on iPad mini (5th generation) with an Apple A Series A12 Bionic without PAA
  • iPadOS 15 running on iPad mini (6th generation) with an Apple A Series A15 Bionic with PAA
  • iPadOS 15 running on iPad mini (6th generation) with an Apple A Series A15 Bionic without PAA
  • iPadOS 15 running on iPad Pro 10.5 inch with an Apple A Series A10X Fusion with PAA
  • iPadOS 15 running on iPad Pro 10.5 inch with an Apple A Series A10X Fusion without PAA
  • iPadOS 15 running on iPad Pro 11-inch (1st generation) with an Apple A Series A12X Bionic with PAA
  • iPadOS 15 running on iPad Pro 11-inch (1st generation) with an Apple A Series A12X Bionic without PAA
  • iPadOS 15 running on iPad Pro 11-inch (2nd generation) with an Apple A Series A12Z Bionic with PAA
  • iPadOS 15 running on iPad Pro 11-inch (2nd generation) with an Apple A Series A12Z Bionic without PAA
  • iPadOS 15 running on iPad Pro 11-inch (3rd generation) with an Apple M Series M1 with PAA
  • iPadOS 15 running on iPad Pro 11-inch (3rd generation) with an Apple M Series M1 without PAA
  • iPadOS 15 running on iPad Pro 9.7-inch with an Apple A Series A9X with PAA
  • iPadOS 15 running on iPad Pro 9.7-inch with an Apple A Series A9X without PAA
  • macOS Monterey 12 running on MacBook Pro (13-inch, M1, 2020) with an Apple M Series M1 with PAA
  • macOS Monterey 12 running on MacBook Pro (13-inch, M1, 2020) with an Apple M Series M1 without PAA
  • macOS Monterey 12 running on MacBook Pro 14-inch with an Apple M Series M1 Pro with PAA
  • macOS Monterey 12 running on MacBook Pro 14-inch with an Apple M Series M1 Pro without PAA
  • macOS Monterey 12 running on MacBook Pro 16-inch with an Apple M Series M1 Max with PAA
  • macOS Monterey 12 running on MacBook Pro 16-inch with an Apple M Series M1 Max without PAA
  • T2OS 12 running on Apple Security Chip T2 with an Apple T Series T2 with PAA
  • T2OS 12 running on Apple Security Chip T2 with an Apple T Series T2 without PAA
  • tvOS 15 running on Apple TV 4K (2nd generation) with an Apple A Series A12 Bionic with PAA
  • tvOS 15 running on Apple TV 4K (2nd generation) with an Apple A Series A12 Bionic without PAA
  • tvOS 15 running on Apple TV 4K with an Apple A Series A10X Fusion with PAA
  • tvOS 15 running on Apple TV 4K with an Apple A Series A10X Fusion without PAA
  • watchOS 8 running on Apple Watch Series S3 with an Apple S Series S3 with PAA
  • watchOS 8 running on Apple Watch Series S3 with an Apple S Series S3 without PAA
  • watchOS 8 running on Apple Watch Series S4 with an Apple S Series S4 with PAA
  • watchOS 8 running on Apple Watch Series S4 with an Apple S Series S4 without PAA
  • watchOS 8 running on Apple Watch Series S5 with an Apple S Series S5 with PAA
  • watchOS 8 running on Apple Watch Series S5 with an Apple S Series S5 without PAA
  • watchOS 8 running on Apple Watch Series S6 with an Apple S Series S6 with PAA
  • watchOS 8 running on Apple Watch Series S6 with an Apple S Series S6 without PAA. watchOS 8 running on Apple Watch Series S7 with an Apple S Series S7 with PAA
  • watchOS 8 running on Apple Watch Series S7 with an Apple S Series S7 without PAA.

Validation history

DateTypeLab
2024-10-01Initialatsec information security corporation

Status timeline

As observed by this tracker's snapshots. NIST publishes no dates for list moves; observation began 2026-08-21, so earlier changes carry no date.

  • 2026-08-21: first observed by this tracker, status active
  • Validation dates on record: 2024-10-01

Source documents