Org.BouncyCastle.Crypto.Parameters.CompositeMLDsaPrivateKeyParameters
A Composite ML-DSA private key: the ML-DSA component paired with a traditional component.
The ML-DSA component.
The traditional (RSA, ECDSA, Ed25519 or Ed448) component.
public CompositeMLDsaPrivateKeyParameters(CompositeMLDsaParameters parameters, MLDsaPrivateKeyParameters mlDsaPrivateKey, AsymmetricKeyParameter traditionalPrivateKey)
Create a composite private key from its two components.
public static CompositeMLDsaPrivateKeyParameters FromEncoding(CompositeMLDsaParameters parameters, byte[] encoding)
Decode a composite private key from the concatenated component encoding.
The concatenated component encoding (see the class remarks).
Derive the matching composite public key.