Class Blake2b.Mac
- java.lang.Object
-
- net.sourceforge.plantuml.argon2.blake2.Blake2b.Engine
-
- net.sourceforge.plantuml.argon2.blake2.Blake2b.Mac
-
- All Implemented Interfaces:
Blake2b
- Enclosing interface:
- Blake2b
public static class Blake2b.Mac extends Blake2b.Engine implements Blake2b
Message Authentication Code (MAC) digest.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class net.sourceforge.plantuml.argon2.blake2.Blake2b.Engine
Blake2b.Engine.Assert, Blake2b.Engine.Debug, Blake2b.Engine.LittleEndian
-
Nested classes/interfaces inherited from interface net.sourceforge.plantuml.argon2.blake2.Blake2b
Blake2b.Digest, Blake2b.Engine, Blake2b.Mac, Blake2b.Param, Blake2b.Spec, Blake2b.Tree
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Blake2b.Mac
newInstance(byte[] key)
Blake2b.MAC 512 - using default Blake2b.Spec settings with given keystatic Blake2b.Mac
newInstance(byte[] key, int digestLength)
Blake2b.MAC - using default Blake2b.Spec settings with given key, with given digest lengthstatic Blake2b.Mac
newInstance(Key key, int digestLength)
Blake2b.MAC - using default Blake2b.Spec settings with given java.security.Key, with given digest lengthstatic Blake2b.Mac
newInstance(Blake2b.Param p)
Blake2b.MAC - using the specified Parameters.-
Methods inherited from class net.sourceforge.plantuml.argon2.blake2.Blake2b.Engine
digest, digest, digest, main, reset, update, update, update
-
-
-
-
Method Detail
-
newInstance
public static Blake2b.Mac newInstance(byte[] key)
Blake2b.MAC 512 - using default Blake2b.Spec settings with given key
-
newInstance
public static Blake2b.Mac newInstance(byte[] key, int digestLength)
Blake2b.MAC - using default Blake2b.Spec settings with given key, with given digest length
-
newInstance
public static Blake2b.Mac newInstance(Key key, int digestLength)
Blake2b.MAC - using default Blake2b.Spec settings with given java.security.Key, with given digest length
-
newInstance
public static Blake2b.Mac newInstance(Blake2b.Param p)
Blake2b.MAC - using the specified Parameters.- Parameters:
p
- asserted valid configured Param with key
-
-