Bouncy Castle Cryptography Library 1.77.0

org.bouncycastle.crypto.agreement.kdf
Class GSKKDFParameters

java.lang.Object
  |
  +--org.bouncycastle.crypto.agreement.kdf.GSKKDFParameters
All Implemented Interfaces:
DerivationParameters

public class GSKKDFParameters
extends java.lang.Object
implements DerivationParameters

BSI Key Derivation Function Parameters for Session Keys (see BSI-TR-03111 Section 4.3.3)


Constructor Summary
GSKKDFParameters(byte[] z, int startCounter)
           
GSKKDFParameters(byte[] z, int startCounter, byte[] nonce)
           
 
Method Summary
 byte[] getNonce()
           
 int getStartCounter()
           
 byte[] getZ()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GSKKDFParameters

public GSKKDFParameters(byte[] z,
                        int startCounter)

GSKKDFParameters

public GSKKDFParameters(byte[] z,
                        int startCounter,
                        byte[] nonce)
Method Detail

getZ

public byte[] getZ()

getStartCounter

public int getStartCounter()

getNonce

public byte[] getNonce()

Bouncy Castle Cryptography Library 1.77.0