The following tables list the members exposed by RSAPublicKey.
| Name | Description | |
|---|---|---|
|  | RSAPublicKey Constructor | Overloaded. | 
| Name | Description | |
|---|---|---|
|  | IsPrivateKey | Returns True if this object is also an RSAPrivateKey | 
| Name | Description | |
|---|---|---|
|  | BlockSize | Overridden. For this type of padding, block size is (key byte length - 11) see http://msdn.microsoft.com/en-us/library/system.security.cryptography.rsacryptoserviceprovider.encrypt.aspx | 
|  | RSAKey | Returns the key to use for encryption/decryption | 
|  | TransformSize | Overridden. Output size | 
| Name | Description | |
|---|---|---|
|  | Decrypt | Overloaded. Decrypts the given bytes (Inherited from CSharpTest.Net.Crypto.CryptoKey) | 
|  | DeleteFromStore | Removes the key from the Csp store if it was fetch with RSAPublicKey.FromStore(...) | 
|  | Dispose | Overloaded. Overridden. Clears the key | 
|  | Encrypt | Overloaded. Encrypts the given bytes (Inherited from CSharpTest.Net.Crypto.CryptoKey) | 
|  | ExportParameters | Returns the public/private key information | 
|   | FromBytes | Creates the key from the information provided | 
|   | FromParameters | Creates the key from the information provided | 
|   | FromStore | Overloaded. Creates the key from the information provided | 
|   | FromXml | Overloaded. Creates the key from the information provided | 
|  | ToArray | Returns a CspBlob standard binary key definition | 
|  | ToXml | Overloaded. Returns the key information | 
|  | VerifyHash | Signs the provided Hash code with the private key and returns the hash signature | 
|  | WriteToStore | Overloaded. Writes a copy of this key into the local Csp store for the current user | 
| Name | Description | |
|---|---|---|
|  | Assert<T> | Throws ObjectDisposedException if the object has been disposed (Inherited from CSharpTest.Net.Crypto.CryptoKey) | 
|  | CryptographicException | Used to ensure generality in excpetions raised from cryptographic routines. (Inherited from CSharpTest.Net.Crypto.CryptoKey) | 
|  | DecryptBlock | Overridden. Decrypts the given bytes | 
|  | EncryptBlock | Overridden. Encrypts the given bytes | 
 
     
     
     
     
    