Package-level declarations

Types

Link copied to clipboard

An exception thrown when tag generated from received data and key doesn't match the received tag

Link copied to clipboard
data class AeadEncryptedDataAndTag(val data: UByteArray, val tag: UByteArray)

A data class wrapping returned encrypted data and and tag from aead encrypt functions.

This is a form of symmetric encryption, that assures both confidentiality and authenticity of the data to be encrypted as well as associated data that will not be encrypted.

Properties