808bits

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

FIPS 140-3 certificate #4854 · Apple Inc. · data as of 2026-09-03

Apple corecrypto Module v12.0 [Apple silicon, Kernel, Software, SL1], from Apple Inc., holds FIPS 140-3 certificate #4854 at overall level 1. The validation is active, with a sunset date of 2026-10-27. Below are its validation history, algorithm certificates and security policy, drawn from the NIST CMVP entry.

Active. Sunset date 2026-10-27, 53 days away.
Caveat: Interim validation. When operated in approved mode

Certificate

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

Module description

Quoted from the NIST CMVP entry for this certificate.

The Apple Cryptographic Module for Apple silicon kernel space environment.

Security level exceptions

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

Approved algorithms (29)

AlgorithmCAVP certificates
AES-CBCA2793, A2794, A2865, A2866
AES-CCMA2796, A2868
AES-CFB128A2793, A2794, A2865, A2866
AES-CFB8A2794, A2866
AES-CTRA2794, A2796, A2866, A2868
AES-ECBA2793, A2794, A2796, A2865, A2866, A2868
AES-GCMA2796, A2868
AES-KWA2794, A2866
AES-OFBA2793, A2794, A2865, A2866
AES-XTSA2793, A2865
Counter DRBGA2794, A2796, A2866, A2868
ECDSA KeyGen (FIPS186-4)A2797, A2869
ECDSA KeyVer (FIPS186-4)A2797, A2869
ECDSA SigGen (FIPS186-4)A2797, A2869
ECDSA SigVer (FIPS186-4)A2797, A2869
HMAC-SHA-1A2797, A2869
HMAC-SHA2-224A2797, A2869
HMAC-SHA2-256A2797, A2798, A2869, A2870
HMAC-SHA2-384A2795, A2797, A2867, A2869
HMAC-SHA2-512A2795, A2797, A2867, A2869
HMAC-SHA2-512/256A2795, A2797, A2867, A2869
RSA SigGen (FIPS186-4)A2797, A2869
RSA SigVer (FIPS186-4)A2797, A2869
SHA-1A2797, A2869
SHA2-224A2797, A2869
SHA2-256A2797, A2798, A2869, A2870
SHA2-384A2795, A2797, A2867, A2869
SHA2-512A2795, A2797, A2867, A2869
SHA2-512/256A2795, A2797, A2867, A2869

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 (9th generation) with an Apple A Series A13 Bionic with PAA
  • iPadOS 15 running on iPad (9th generation) with an Apple A Series A13 Bionic 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 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-28Initialatsec 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-28

Source documents