DiffieHellmanCryptoServiceProvider Class
Namespace: Rebex.Security.Cryptography
Assembly: Rebex.Common.dll (version 7.0.9147)
Wrapper around Diffie-Hellman CSP.
Syntax
public class DiffieHellmanCryptoServiceProvider : DiffieHellman, IDisposable
Implements
Inherited Members
Constructors
Name | Description |
---|---|
Diffie |
Creates an instance of Diffie |
Diffie |
Creates an instance of Diffie |
Properties
Name | Description |
---|---|
Key |
Gets the name of the key exchange algorithm available with this implementation of DiffieHellman. |
Signature |
Gets the name of the signature algorithm available with this implementation of DiffieHellman. |
Methods
Name | Description |
---|---|
Dispose(Boolean) | Releases the unmanaged resources and optionally releases the managed resources. |
Export |
Exports the Diffie |
From |
When overridden in a derived class, reconstructs a DiffieHellmanManaged object from an XML string. |
Get |
Returns Oakley generator value.
Inherited from Diffie |
Get |
Returns Oakley group 14.
Inherited from Diffie |
Get |
Returns Oakley group 2.
Inherited from Diffie |
Get |
Returns the public key. |
Get |
Calculates the shared secret key from the other side's public key. |
Import |
Imports the specified Diffie |
To |
Creates and returns an XML string representation of the current object. |