HashFunctions

interface HashFunctions

Hash functions

Functions

blockLen
Link copied to clipboard
common
abstract fun blockLen(): Int
hash
Link copied to clipboard
common
abstract fun hash(data: ByteArray): ByteArray
hashLen
Link copied to clipboard
common
abstract fun hashLen(): Int
hkdf
Link copied to clipboard
common
open fun hkdf(chainingKey: ByteArray, inputMaterial: ByteArray): Pair<ByteArray, ByteArray>
hmacHash
Link copied to clipboard
common
abstract fun hmacHash(key: ByteArray, data: ByteArray): ByteArray
name
Link copied to clipboard
common
abstract fun name(): String

Inheritors

SHA256HashFunctions
Link copied to clipboard