AesGcmKeystoreCryptoProvider

class AesGcmKeystoreCryptoProvider(alias: String = "kioskops_aes_gcm_v1") : CryptoProvider

AES-GCM with a hardware-backed key when available.

Blob format: ivLen:1 byteciphertext

Constructors

Link copied to clipboard
constructor(alias: String = "kioskops_aes_gcm_v1")

Properties

Link copied to clipboard
open override val isEnabled: Boolean = true

Functions

Link copied to clipboard
open override fun decrypt(blob: ByteArray): ByteArray
Link copied to clipboard
open override fun encrypt(plain: ByteArray): ByteArray