- Appleの暗号ライブラリ
- Appleデバイスの[[Secure Enclave]]が使えたりもする
- [https://developer.apple.com/documentation/cryptokit/secureenclave](https://developer.apple.com/documentation/cryptokit/secureenclave)
参考資料
- CryptoKitのドキュメント: [https://developer.apple.com/documentation/cryptokit](https://developer.apple.com/documentation/cryptokit)
- [Generating New Cryptographic Keys | Apple Developer Documentation](https://developer.apple.com/documentation/security/generating-new-cryptographic-keys)
- チュートリアル: Protecting keys with the Secure Enclave [https://developer.apple.com/documentation/security/certificate_key_and_trust_services/keys/protecting_keys_with_the_secure_enclave](https://developer.apple.com/documentation/security/certificate_key_and_trust_services/keys/protecting_keys_with_the_secure_enclave)
- SecAccessControl: [https://developer.apple.com/documentation/security/secaccesscontrol](https://developer.apple.com/documentation/security/secaccesscontrol)
- CryptoKitの紹介プレゼン @ WWDC '19: [https://developer.apple.com/videos/play/wwdc2019/709](https://developer.apple.com/videos/play/wwdc2019/709)
- 後半に[[Secure Enclave]]の話題もある
- Keychain Access Groups Entitlement: [https://developer.apple.com/documentation/bundleresources/entitlements/keychain-access-groups](https://developer.apple.com/documentation/bundleresources/entitlements/keychain-access-groups)