Package-level declarations

Types

Link copied to clipboard
sealed class AesAEAD : AEAD

AES Encryption using authenticated modes.

Link copied to clipboard

AES Encryption using CBC mode using PKCS5 Padding.

Link copied to clipboard

AES Encryption using CBC mode with PKCS7 Padding.

Link copied to clipboard
class AesCCM : AesAEAD

AES Encryption using CCM mode.

Link copied to clipboard

AES Encryption using CFB mode.

Link copied to clipboard

AES Encryption using CTR mode.

Link copied to clipboard
class AesEAX : AesAEAD

AES Encryption using EAX mode.

Link copied to clipboard
class AesGCM : AesAEAD

AES Encryption using GCM mode.

Link copied to clipboard

AES Encryption using GCM-SIV mode.

Link copied to clipboard

Supported AES encryption modes.

Link copied to clipboard

AES Encryption using basic modes.

Properties

Link copied to clipboard
Link copied to clipboard
const val BASIC_IV_LENGTH: Int = 16