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
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
Modifier and TypeMethodDescriptionstatic 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
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 Details
-
newInstance
Blake2b.MAC 512 - using default Blake2b.Spec settings with given key -
newInstance
Blake2b.MAC - using default Blake2b.Spec settings with given key, with given digest length -
newInstance
Blake2b.MAC - using default Blake2b.Spec settings with given java.security.Key, with given digest length -
newInstance
Blake2b.MAC - using the specified Parameters.- Parameters:
p
- asserted valid configured Param with key
-