Apple therefore provides Sample Code (link) and a Video Tutorial (link) to introduce developers using CryptoKit into ist PQC capabilities.
CryptoKit, is Apple’s framework for conducting cryptographic operations safely and efficiently, such as:
- Compute and compare cryptographically secure digests.
- Use public-key cryptography to create and evaluate digital signatures, and to perform key exchange. In addition to working with keys stored in memory, you can also use private keys stored in and managed by the Secure Enclave.
- Generate symmetric keys, and use them in operations like message authentication and encryption.
Origin of text: https://developer.apple.com/documentation/cryptokit/
Foto von Laurenz Heymann auf Unsplash