RSAPKCS1KeyExchangeFormatter

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



Programming. NET Security
Programming .Net Security
ISBN: 0596004427
EAN: 2147483647
Year: 2005
Pages: 346

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net