RSAPKCS1KeyExchangeFormatter | |
System.Security.Cryptography (mscorlib.dll) | class |
public class RSAPKCS1KeyExchangeFormatter : AsymmetricKeyExchangeFormatter {
// Public Constructors
public RSAPKCS1KeyExchangeFormatter( );
public RSAPKCS1KeyExchangeFormatter(AsymmetricAlgorithm key);
// Public Instance Properties
public override string Parameters{get;
// overrides AsymmetricKeyExchangeFormatter
public RandomNumberGenerator Rng{set; get; }
// Public Instance Methods
public override byte[ ] CreateKeyExchange(byte[ ] rgbData);
// overrides AsymmetricKeyExchangeFormatter
public override byte[ ] CreateKeyExchange(byte[ ] rgbData, Type symAlgType);
// overrides AsymmetricKeyExchangeFormatter
public override void SetKey(AsymmetricAlgorithm key);
// overrides AsymmetricKeyExchangeFormatter
}
This is an implementation of the
AsymmetricKeyExchangeFormatter class that formats
a symmetric secret key value using the PKCS #1 scheme. The formatted
data is encrypted using the RSA algorithm.
Hierarchy
System.Object
AsymmetricKeyExchangeFormatter
RSAPKCS1KeyExchangeFormatter
|