Export (0) Print
Expand All

RSACryptoServiceProvider Members

Performs asymmetric encryption and decryption using the implementation of the RSA algorithm provided by the cryptographic service provider (CSP). This class cannot be inherited.

The following tables list the members exposed by the RSACryptoServiceProvider type.

  Name Description
Public method Supported by the .NET Compact Framework RSACryptoServiceProvider Overloaded. Initializes a new instance of the RSACryptoServiceProvider class.
Top

  Name Description
Public property Supported by the .NET Compact Framework CspKeyContainerInfo Gets a CspKeyContainerInfo object that describes additional information about a cryptographic key pair.
Public property Supported by the .NET Compact Framework KeyExchangeAlgorithm Overridden. Gets the name of the key exchange algorithm available with this implementation of RSA.
Public property Supported by the .NET Compact Framework KeySize Overridden. Gets the size of the current key.
Public property Supported by the .NET Compact Framework LegalKeySizes  Gets the key sizes that are supported by the asymmetric algorithm.(Inherited from AsymmetricAlgorithm.)
Public property Supported by the .NET Compact Framework PersistKeyInCsp Gets or sets a value indicating whether the key should be persisted in the cryptographic service provider (CSP).
Public property Supported by the .NET Compact Framework PublicOnly Gets a value that indicates whether the RSACryptoServiceProvider object contains only a public key.
Public property Supported by the .NET Compact Framework SignatureAlgorithm Overridden. Gets the name of the signature algorithm available with this implementation of RSA.
Public property Static Supported by the .NET Compact Framework UseMachineKeyStore Gets or sets a value indicating whether the key should be persisted in the computer's key store instead of the user profile store.
Top

  Name Description
Public method Supported by the .NET Compact Framework Clear  Releases all resources used by the AsymmetricAlgorithm class. (Inherited from AsymmetricAlgorithm.)
Public method Static Supported by the .NET Compact Framework Create  Overloaded. Allows specific implementations of RSA to be instantiated. (Inherited from RSA.)
Public method Supported by the .NET Compact Framework Decrypt Decrypts data with the RSA algorithm.
Public method Supported by the .NET Compact Framework DecryptValue Overridden. This method is not supported in the current version.
Public method Supported by the .NET Compact Framework Encrypt Encrypts data with the RSA algorithm.
Public method Supported by the .NET Compact Framework EncryptValue Overridden. This method is not supported in the current version.
Public method Supported by the .NET Compact Framework Equals  Overloaded. Determines whether two Object instances are equal. (Inherited from Object.)
Public method Supported by the .NET Compact Framework ExportCspBlob Exports a blob containing the key information associated with an RSACryptoServiceProvider object.
Public method Supported by the .NET Compact Framework ExportParameters Overridden. Exports the RSAParameters.
Public method FromXmlString  Initializes an RSA object from the key information from an XML string. (Inherited from RSA.)
Public method Supported by the .NET Compact Framework 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.)
Public method Supported by the .NET Compact Framework GetType  Gets the Type of the current instance. (Inherited from Object.)
Public method Supported by the .NET Compact Framework ImportCspBlob Imports a blob that represents RSA key information.
Public method Supported by the .NET Compact Framework ImportParameters Overridden. Imports the specified RSAParameters.
Public method Static Supported by the .NET Compact Framework ReferenceEquals  Determines whether the specified Object instances are the same instance. (Inherited from Object.)
Public method Supported by the .NET Compact Framework SignData Overloaded. Computes the hash value of the specified data and signs it.
Public method Supported by the .NET Compact Framework SignHash Computes the signature for the specified hash value by encrypting it with the private key.
Public method Supported by the .NET Compact Framework ToString  Returns a String that represents the current Object. (Inherited from Object.)
Public method ToXmlString  Creates and returns an XML string containing the key of the current RSA object. (Inherited from RSA.)
Public method Supported by the .NET Compact Framework VerifyData Verifies the specified signature data by comparing it to the signature computed for the specified data.
Public method Supported by the .NET Compact Framework VerifyHash Verifies the specified signature data by comparing it to the signature computed for the specified hash value.
Top

Community Additions

ADD
Show:
© 2014 Microsoft