50 public byte[]
Seed {
get; }
ML-DSA public and private keys, as defined in §6.1.
byte[] Seed
Seed that generated key, if available.
uint[,][] Â
Matrix of encryption keys, as defined in §6.1.
static ML_DSA_Keys FromPublicKey(byte[] PublicKey)
Creates a key object instance from a public key.
ML_DSA_Keys(uint[,][] Â, byte[] PublicKey, byte[] PrivateKey, byte[] Seed)
ML-DSA public and private keys, as defined in §6.1.
bool HasPrivateKey
If the key contains a private key.
byte[] PublicKey
Encoded public key, as defined in §6.1.
static ML_DSA_Keys FromPrivateKey(byte[] PrivateKey)
Creates a key object instance from a private key.
byte[] PrivateKey
Encoded private key, as defined in §6.1.