Bouncy Castle Cryptography Library 1.79

org.bouncycastle.pqc.crypto.bike
Class BIKEPrivateKeyParameters

java.lang.Object
  |
  +--org.bouncycastle.crypto.params.AsymmetricKeyParameter
        |
        +--org.bouncycastle.pqc.crypto.bike.BIKEKeyParameters
              |
              +--org.bouncycastle.pqc.crypto.bike.BIKEPrivateKeyParameters
All Implemented Interfaces:
CipherParameters

public class BIKEPrivateKeyParameters
extends BIKEKeyParameters


Constructor Summary
BIKEPrivateKeyParameters(BIKEParameters bikeParameters, byte[] h0, byte[] h1, byte[] sigma)
          Constructor.
 
Method Summary
 byte[] getEncoded()
           
 
Methods inherited from class org.bouncycastle.pqc.crypto.bike.BIKEKeyParameters
getParameters
 
Methods inherited from class org.bouncycastle.crypto.params.AsymmetricKeyParameter
isPrivate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BIKEPrivateKeyParameters

public BIKEPrivateKeyParameters(BIKEParameters bikeParameters,
                                byte[] h0,
                                byte[] h1,
                                byte[] sigma)
Constructor.
Parameters:
h0 - h0
h1 - h1
sigma - random bytes sigma
Method Detail

getEncoded

public byte[] getEncoded()

Bouncy Castle Cryptography Library 1.79