axiom-cryptokit
Installation
SKILL.md
CryptoKit
Authenticated encryption, digital signatures, key agreement, Secure Enclave key management, and quantum-secure cryptography for iOS apps.
When to Use This Skill
Use when you need to:
- ☑ Encrypt data at rest or in transit beyond what TLS/Data Protection provides
- ☑ Sign payloads for integrity verification (receipts, tokens, API requests)
- ☑ Generate or manage cryptographic keys (including Secure Enclave hardware keys)
- ☑ Migrate from CommonCrypto C API to CryptoKit
- ☑ Implement key agreement (ECDH) for end-to-end encryption
- ☑ Use HPKE for modern asymmetric encryption
- ☑ Adopt quantum-secure algorithms (ML-KEM, ML-DSA) for post-quantum readiness
- ☑ Interoperate with server-side Swift Crypto or non-Apple platforms