Package-level declarations

Properties

Link copied to clipboard
const val AES_GCM_IV_LENGTH: Int = 12
Link copied to clipboard

HKDF info string for backup KEK derivation. This provides domain separation for the key derivation.

Link copied to clipboard
const val KEY_LENGTH_BYTES: Int = 32
Link copied to clipboard
Link copied to clipboard
const val PRF_INPUT_LENGTH_BYTES: Int = 32

Length of PRF input for passkey backups (32 bytes = 256 bits).

Link copied to clipboard
const val SALT_LENGTH_BYTES: Int = 16

Functions

Link copied to clipboard

Android implementation of secure random byte generation.

Generate cryptographically secure random bytes.