Dossier
corecrypto
Coverage of corecrypto in the Nexus archive.
- Apple open-sources quantum-resistant encryption code
Apple has open-sourced quantum-resistant cryptographic code and formal verification tools to ensure algorithm correctness, including ML-KEM and ML-DSA. The code is integrated into Apple's corecrypto library, used across 2.5 billion devices, and deployed in iMessage, VPN, and TLS. Formal verification tools like the Cryptol-to-Isabelle translator were used to mathematically prove code accuracy.
- A blueprint for formal verification of Apple corecrypto
Apple has published a blueprint for formal verification of its corecrypto library, a cryptographic implementation used across its products. The initiative aims to enhance security by mathematically proving the correctness of cryptographic algorithms.