Class Blake2b.Engine
- java.lang.Object
-
- net.sourceforge.plantuml.argon2.blake2.Blake2b.Engine
-
- All Implemented Interfaces:
Blake2b
- Direct Known Subclasses:
Blake2b.Digest
,Blake2b.Mac
- Enclosing interface:
- Blake2b
public static class Blake2b.Engine extends Object implements Blake2b
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Blake2b.Engine.Assert
static class
Blake2b.Engine.Debug
static class
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 Instance Methods Concrete Methods Modifier and Type Method Description byte[]
digest()
byte[]
digest(byte[] input)
void
digest(byte[] output, int off, int len)
static void
main(String... args)
void
reset()
void
update(byte b)
void
update(byte[] input)
void
update(byte[] b, int off, int len)
-
-
-
Method Detail
-
main
public static void main(String... args)
-
update
public final void update(byte[] b, int off, int len)
-
digest
public final void digest(byte[] output, int off, int len)
-
digest
public final byte[] digest() throws IllegalArgumentException
- Specified by:
digest
in interfaceBlake2b
- Throws:
IllegalArgumentException
-
-