Package-level declarations
Types
Initializes platform crypto (key rotation + re-encrypt + post-init hooks) behind a mutex.
Handle for an encrypted store that can rewrite ciphertext under the current Cipher after key rotation (REQ-ROT-01).
Registry of encrypted stores to re-encrypt when KeyRotator.rotateKeyIfNeeded returns true.
Optional Cipher backed by Tink StreamingAead for large payloads (REQ-HRD-03).
Properties
Functions
Platform entry: Android needs AndroidCryptoContextHolder registration before use.
Platform entry: Android needs AndroidCryptoContextHolder registration before use.
Platform entry: Android needs AndroidCryptoContextHolder registration before use.
Platform entry: Android needs AndroidCryptoContextHolder registration before use.
Creates a standalone StreamingAeadCipher with AES256_GCM_HKDF_1MB (REQ-HRD-03).