Maven module :un.api : api-encoding :
Class : un.impl.cryptography.hash.Skein512
Extends/Implements : -
Subclasses : -

This is a fast implementation of the Skein-512-512 hash function.
All other modes are not tested and supported.
It is compatible with the revised reference implementation (1.3).


Author: Thomas Mueller, 2008-2010 based on the C reference implementation
written by Doug Whiting, 2008.


This algorithm and source code is released to the public domain.

Origin : http://www.h2database.com/skein
Info : https://en.wikipedia.org/wiki/Skein_(hash_function)



Variables : -
Functions : hash, hash




Calculate the hash code of the given message. Each bit in the message is processed.
param  msg the message
param  digest the resulting hash code
public void hash (byte[] msg, byte[] digest)


Calculate the hash code of the given message.
param  msg the message
param  bitCount the number of bits to process
param  digest the resulting hash code
public void hash (byte[] msg, int bitCount, byte[] digest)