HASH384

Kind: global class
this: {HASH384}

new HASH384()

Creates an instance of HASH384

hasH384.init()

Initialise Hash function

Kind: instance method of HASH384
this: {HASH384}

hasH384.process(byt)

Process a single byte

Kind: instance method of HASH384
this: {HASH384}

ParamDescription
bytbyte to be included in hash

hasH384.process_array(b)

Process an array of bytes

Kind: instance method of HASH384
this: {HASH384}

ParamDescription
bbyte arrray to be included in hash

hasH384.process_num(n)

Process a 32-bit integer

Kind: instance method of HASH384
this: {HASH384}

ParamDescription
nInteger to be included in hash

hasH384.hash() ⇒

Generate 32-byte hash

Kind: instance method of HASH384
Returns: digest 32-byte hash
this: {HASH384}