RSA Members
.NET Framework 2.0
Represents the base class from which all implementations of the RSA algorithm inherit.
The following tables list the members exposed by the RSA type.
| Name | Description | |
|---|---|---|
| KeySizeValue | Represents the size, in bits, of the key modulus used by the asymmetric algorithm.(Inherited from AsymmetricAlgorithm.) |
| LegalKeySizesValue | Specifies the key sizes that are supported by the asymmetric algorithm.(Inherited from AsymmetricAlgorithm.) |
| Name | Description | |
|---|---|---|
| KeyExchangeAlgorithm | When overridden in a derived class, gets the name of the key exchange algorithm.(Inherited from AsymmetricAlgorithm.) |
| KeySize | Gets or sets the size, in bits, of the key modulus used by the asymmetric algorithm.(Inherited from AsymmetricAlgorithm.) |
| LegalKeySizes | Gets the key sizes that are supported by the asymmetric algorithm.(Inherited from AsymmetricAlgorithm.) |
| SignatureAlgorithm | Gets the name of the signature algorithm.(Inherited from AsymmetricAlgorithm.) |
(see also
Protected Methods
)
Top
| Name | Description | |
|---|---|---|
| Clear | Releases all resources used by the AsymmetricAlgorithm class. (Inherited from AsymmetricAlgorithm.) |
| Create | Overloaded. Allows specific implementations of RSA to be instantiated. |
| DecryptValue | When overridden in a derived class, decrypts the input data using the private key. |
| EncryptValue | When overridden in a derived class, encrypts the input data using the public key. |
| Equals | Overloaded. Determines whether two Object instances are equal. (Inherited from Object.) |
| ExportParameters | When overridden in a derived class, exports the RSAParameters. |
| FromXmlString | Overridden. Initializes an RSA object from the key information from an XML string. |
| GetHashCode | Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.) |
| GetType | Gets the Type of the current instance. (Inherited from Object.) |
| ImportParameters | When overridden in a derived class, imports the specified RSAParameters. |
| ReferenceEquals | Determines whether the specified Object instances are the same instance. (Inherited from Object.) |
| ToString | Returns a String that represents the current Object. (Inherited from Object.) |
| ToXmlString | Overridden. Creates and returns an XML string containing the key of the current RSA object. |
| Name | Description | |
|---|---|---|
| Dispose | When overridden in a derived class, releases the unmanaged resources used by the AsymmetricAlgorithm and optionally releases the managed resources. (Inherited from AsymmetricAlgorithm.) |
| Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |