Skein

open class Skein(blockSizeBits: Int, outputSizeBits: Int) : Algorithm(source)

Skein with internal state of blockSizeBits bits and output size of outputSizeBits bits

Inheritors

Constructors

Link copied to clipboard
constructor(blockSizeBits: Int, outputSizeBits: Int)

Types

Link copied to clipboard
class Keyed(blockSizeBits: Int, outputSizeBits: Int, key: ByteArray) : Algorithm.Skein

Skein as keyed hash with internal state of blockSizeBits bits and output size of outputSizeBits bits

Properties

Link copied to clipboard

Functions

Link copied to clipboard

Create a Digest of the Algorithm for creating hashes

Link copied to clipboard
fun hash(input: ByteArray): ByteArray

Create a hash of input using the Algorithm