public static class Blake2b.Mac extends Blake2b.Engine implements Blake2b
Blake2b.Engine.Assert, Blake2b.Engine.Debug, Blake2b.Engine.LittleEndian
Blake2b.Digest, Blake2b.Engine, Blake2b.Mac, Blake2b.Param, Blake2b.Spec, Blake2b.Tree
Modifier and Type | Method and Description |
---|---|
static Blake2b.Mac |
newInstance(Blake2b.Param p)
Blake2b.MAC - using the specified Parameters.
|
static Blake2b.Mac |
newInstance(byte[] key)
Blake2b.MAC 512 - using default Blake2b.Spec settings with given key
|
static Blake2b.Mac |
newInstance(byte[] key,
int digestLength)
Blake2b.MAC - using default Blake2b.Spec settings with given key, with given digest length
|
static Blake2b.Mac |
newInstance(java.security.Key key,
int digestLength)
Blake2b.MAC - using default Blake2b.Spec settings with given java.security.Key, with given digest length
|
digest, digest, digest, main, reset, update, update, update
public static Blake2b.Mac newInstance(byte[] key)
public static Blake2b.Mac newInstance(byte[] key, int digestLength)
public static Blake2b.Mac newInstance(java.security.Key key, int digestLength)
public static Blake2b.Mac newInstance(Blake2b.Param p)
p
- asserted valid configured Param with key