C# 클래스 Goedel.Cryptography.CryptoProviderExchange

Base provider for public key encryption and symmetric key wrap. NB these classes do not support bulk encryption.
상속: CryptoProviderAsymmetric
파일 보기 프로젝트 열기: hallambaker/Mathematical-Mesh 1 사용 예제들

공개 메소드들

메소드 설명
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.

메소드 상세

Decrypt() 공개 메소드

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.
리턴 CryptoData

Decrypt() 공개 추상적인 메소드

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.
리턴 byte[]

Encrypt() 공개 메소드

Encrypt key data.
public Encrypt ( CryptoData Input ) : CryptoData
Input CryptoData The key data to encrypt.
리턴 CryptoData

Encrypt() 공개 추상적인 메소드

Encrypt key data.
public abstract Encrypt ( byte Input ) : byte[]
Input byte The key data to encrypt.
리턴 byte[]