¿Qué hace cryptokit?
Usa Apple CryptoKit para primitivas criptográficas en Swift. Útil para hash con SHA-2 o SHA-3, generar HMAC, cifrar con AES-GCM o ChaChaPoly, firmar con claves P256/P384/P521/Curve25519 o ML-DSA, realizar intercambio de claves ECDH, HPKE, ML-KEM o X-Wing, usar claves CryptoKit del Secure Enclave, o migrar código CommonCrypto a CryptoKit.