Top Fields Constructors Methods
org.bouncycastle.pqc.crypto.xwing

public Class XWingPrivateKeyParameters

extends XWingKeyParameters
Class Inheritance
Imports
org.bouncycastle.crypto.params.AsymmetricKeyParameter, .X25519PrivateKeyParameters, org.bouncycastle.pqc.crypto.mlkem.MLKEMParameters, .MLKEMPrivateKeyParameters, org.bouncycastle.util.Arrays

Field Summary

Modifier and TypeField and Description
private final MLKEMPrivateKeyParameters
private final X25519PrivateKeyParameters

Constructor Summary

AccessConstructor and Description
pack-priv
public
XWingPrivateKeyParameters(byte[] encoding)

Method Summary

Modifier and TypeMethod and Description
public byte[]
pack-priv MLKEMPrivateKeyParameters
pack-priv X25519PrivateKeyParameters

Field Detail

kybPrivback to summary
private final MLKEMPrivateKeyParameters kybPriv
xdhPrivback to summary
private final X25519PrivateKeyParameters xdhPriv

Constructor Detail

XWingPrivateKeyParametersback to summary
pack-priv XWingPrivateKeyParameters(AsymmetricKeyParameter kybPriv, AsymmetricKeyParameter xdhPriv)
XWingPrivateKeyParametersback to summary
public XWingPrivateKeyParameters(byte[] encoding)

Method Detail

getEncodedback to summary
public byte[] getEncoded()
getKyberPrivateKeyback to summary
pack-priv MLKEMPrivateKeyParameters getKyberPrivateKey()
getXDHPrivateKeyback to summary
pack-priv X25519PrivateKeyParameters getXDHPrivateKey()