Apple has released quantum-resistant cryptographic code and the formal verification tools used to prove its correctness, making them publicly available for independent review and broader industry use. The release covers ML-KEM and ML-DSA in corecrypto, and Apple says its hybrid verification approach uncovered a bug that conventional testing could have missed. #Apple #corecrypto #ML-KEM #ML-DSA #Isabelle #Cryptol
Keypoints
- Apple published quantum-resistant cryptographic code for public review.
- The release includes ML-KEM and ML-DSA implementations in corecrypto.
- Apple also shared its formal verification libraries and tools.
- The verification process found a missing step in the ML-DSA code.
- Apple combines formal verification with conventional testing for stronger assurance.
Read More: https://cyberscoop.com/apple-open-source-quantum-resistant-encryption/