Class Blake2b.Param

java.lang.Object
net.sourceforge.plantuml.argon2.blake2.Blake2b.Param
All Implemented Interfaces:
AlgorithmParameterSpec
Enclosing interface:
Blake2b

public static class Blake2b.Param extends Object implements AlgorithmParameterSpec
Blake2b configuration parameters block per spec
  • Constructor Details

    • Param

      public Param()
  • Method Details

    • initialized_H

      public long[] initialized_H()
    • getBytes

      public byte[] getBytes()
      package only - copy returned - do not use in functional loops
    • getDigestLength

      public final int getDigestLength()
    • setDigestLength

      public final Blake2b.Param setDigestLength(int len)
    • getKeyLength

      public final int getKeyLength()
    • getFanout

      public final int getFanout()
    • setFanout

      public final Blake2b.Param setFanout(int fanout)
    • getDepth

      public final int getDepth()
    • setDepth

      public final Blake2b.Param setDepth(int depth)
    • getLeafLength

      public final int getLeafLength()
    • setLeafLength

      public final Blake2b.Param setLeafLength(int leaf_length)
    • getNodeOffset

      public final long getNodeOffset()
    • setNodeOffset

      public final Blake2b.Param setNodeOffset(long node_offset)
    • getNodeDepth

      public final int getNodeDepth()
    • setNodeDepth

      public final Blake2b.Param setNodeDepth(int node_depth)
    • getInnerLength

      public final int getInnerLength()
    • setInnerLength

      public final Blake2b.Param setInnerLength(int inner_length)
    • hasKey

      public final boolean hasKey()
    • clone

      public Blake2b.Param clone()
      Overrides:
      clone in class Object
    • setKey

      public final Blake2b.Param setKey(Key key)
    • setKey

      public final Blake2b.Param setKey(byte[] key)
    • setSalt

      public final Blake2b.Param setSalt(byte[] salt)
    • setPersonal

      public final Blake2b.Param setPersonal(byte[] personal)