C# Class Goedel.Cryptography.CryptoProviderExchange

Base provider for public key encryption and symmetric key wrap. NB these classes do not support bulk encryption.
Inheritance: CryptoProviderAsymmetric
Afficher le fichier Open project: hallambaker/Mathematical-Mesh Class Usage Examples

Méthodes publiques

Méthode Description
Decrypt ( CryptoData Input ) : CryptoData

Decrypt data. Note that this is only possibly when the corresponding private key is available on the local machine.

Decrypt ( byte Input ) : byte[]

Decrypt data. Note that this is only possibly when the corresponding private key is available on the local machine.

Encrypt ( CryptoData Input ) : CryptoData

Encrypt key data.

Encrypt ( byte Input ) : byte[]

Encrypt key data.

Method Details

Decrypt() public méthode

Decrypt data. Note that this is only possibly when the corresponding private key is available on the local machine.
public Decrypt ( CryptoData Input ) : CryptoData
Input CryptoData The data to decrypt.
Résultat CryptoData

Decrypt() public abstract méthode

Decrypt data. Note that this is only possibly when the corresponding private key is available on the local machine.
public abstract Decrypt ( byte Input ) : byte[]
Input byte The data to decrypt.
Résultat byte[]

Encrypt() public méthode

Encrypt key data.
public Encrypt ( CryptoData Input ) : CryptoData
Input CryptoData The key data to encrypt.
Résultat CryptoData

Encrypt() public abstract méthode

Encrypt key data.
public abstract Encrypt ( byte Input ) : byte[]
Input byte The key data to encrypt.
Résultat byte[]