KMAC128

KMAC128 implementation

https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-185.pdf#4%20KMAC

See also

Constructors

Link copied to clipboard
constructor(key: ByteArray)

Creates a new KMAC128 instance with a default output length of 32 bytes.

constructor(key: ByteArray, S: ByteArray?)

Creates a new KMAC128 instance with a default output length of 32 bytes.

constructor(key: ByteArray, S: ByteArray?, outputLength: Int)

Creates a new KMAC128 instance with a non-default output length.

Types

Link copied to clipboard

Functions

Link copied to clipboard
open override fun copy(): KMAC128