Apple open-sources formal verification proofs for corecrypto
Apple has open-sourced the mathematical proofs and formal verification pipeline used to validate its post-quantum cryptographic algorithms in corecrypto. The release includes the portable C code, ARM64 assembly, and custom Isabelle and Cryptol tools that secure over 2.5 billion active devices.
This is a rare and welcome glimpse into Apple's high-assurance engineering, setting a new benchmark for open security verification.
- –A custom multi-layered pipeline translates FIPS specifications into Isabelle and C code into Cryptol, mathematically proving equivalence to catch subtle arithmetic bugs that conventional testing misses.
- –The process uniquely verifies hand-optimized ARM64 assembly by proving each subroutine matches its already-verified C counterpart, preserving native performance without sacrificing assurance.
- –By releasing the custom Cryptol-to-Isabelle translators developed with Galois, Apple is democratizing enterprise-grade formal verification tools for the broader security community.
DISCOVERED
5h ago
2026-05-23
PUBLISHED
14h ago
2026-05-22
RELEVANCE
AUTHOR
hasheddan
