org.bouncycastle.pqc.crypto.mlkem
Class MLKEMPrivateKeyParameters
java.lang.Object
|
+--org.bouncycastle.crypto.params.AsymmetricKeyParameter
|
+--org.bouncycastle.pqc.crypto.mlkem.MLKEMKeyParameters
|
+--org.bouncycastle.pqc.crypto.mlkem.MLKEMPrivateKeyParameters
- All Implemented Interfaces:
- CipherParameters
- public class MLKEMPrivateKeyParameters
- extends MLKEMKeyParameters
Constructor Summary |
MLKEMPrivateKeyParameters(MLKEMParameters params,
byte[] encoding)
|
MLKEMPrivateKeyParameters(MLKEMParameters params,
byte[] s,
byte[] hpk,
byte[] nonce,
byte[] t,
byte[] rho)
|
MLKEMPrivateKeyParameters(MLKEMParameters params,
byte[] s,
byte[] hpk,
byte[] nonce,
byte[] t,
byte[] rho,
byte[] seed)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MLKEMPrivateKeyParameters
public MLKEMPrivateKeyParameters(MLKEMParameters params,
byte[] s,
byte[] hpk,
byte[] nonce,
byte[] t,
byte[] rho)
MLKEMPrivateKeyParameters
public MLKEMPrivateKeyParameters(MLKEMParameters params,
byte[] s,
byte[] hpk,
byte[] nonce,
byte[] t,
byte[] rho,
byte[] seed)
MLKEMPrivateKeyParameters
public MLKEMPrivateKeyParameters(MLKEMParameters params,
byte[] encoding)
getEncoded
public byte[] getEncoded()
getHPK
public byte[] getHPK()
getNonce
public byte[] getNonce()
getPublicKey
public byte[] getPublicKey()
getPublicKeyParameters
public MLKEMPublicKeyParameters getPublicKeyParameters()
getRho
public byte[] getRho()
getS
public byte[] getS()
getT
public byte[] getT()
getSeed
public byte[] getSeed()