C# Class NSoft.NFramework.Cryptography.Encryptors.SymmetricEncryptorEx

대칭형 암호화 인스턴스(ISymmetricEncryptor)에 대한 확장 메소드를 제공합니다.
Exibir arquivo Open project: debop/NFramework

Public Methods

Method Description
DecriptAsync ( this encryptor, byte cipher ) : Task

비동기 방식으로 암호화된 데이터를 복원합니다.

DecryptStream ( this encryptor, Stream stream ) : Stream

암호화된 스트림을 복원합니다.

DecryptStreamAsync ( this encryptor, Stream stream ) : Task

비동기 방식으로 암호화된 스트림을 복원합니다.

DecryptString ( this encryptor, string encryptedText ) : string

암호화된 문자열을 복원합니다.

DecryptStringAsync ( this encryptor, string encryptedText ) : Task

비동기 방식으로 암호화된 문자열을 복원합니다.

EncryptAsync ( this encryptor, byte plainBytes ) : Task

비동기 방식으로 데이터를 암호화 합니다.

EncryptStream ( this encryptor, Stream stream ) : Stream

스트림을 암호화 합니다.

EncryptStreamAsync ( this encryptor, Stream stream ) : Task

비동기 방식으로 스트림을 암호화합니다.

EncryptString ( this encryptor, string text ) : string

문자열을 암호화합니다.

EncryptStringAsync ( this encryptor, string text ) : Task

비동기 방식으로 문자열을 암호화합니다.

Method Details

DecriptAsync() public static method

비동기 방식으로 암호화된 데이터를 복원합니다.
public static DecriptAsync ( this encryptor, byte cipher ) : Task
encryptor this
cipher byte
return Task

DecryptStream() public static method

암호화된 스트림을 복원합니다.
public static DecryptStream ( this encryptor, Stream stream ) : Stream
encryptor this
stream System.IO.Stream
return System.IO.Stream

DecryptStreamAsync() public static method

비동기 방식으로 암호화된 스트림을 복원합니다.
public static DecryptStreamAsync ( this encryptor, Stream stream ) : Task
encryptor this
stream System.IO.Stream
return Task

DecryptString() public static method

암호화된 문자열을 복원합니다.
public static DecryptString ( this encryptor, string encryptedText ) : string
encryptor this
encryptedText string
return string

DecryptStringAsync() public static method

비동기 방식으로 암호화된 문자열을 복원합니다.
public static DecryptStringAsync ( this encryptor, string encryptedText ) : Task
encryptor this
encryptedText string
return Task

EncryptAsync() public static method

비동기 방식으로 데이터를 암호화 합니다.
public static EncryptAsync ( this encryptor, byte plainBytes ) : Task
encryptor this
plainBytes byte
return Task

EncryptStream() public static method

스트림을 암호화 합니다.
public static EncryptStream ( this encryptor, Stream stream ) : Stream
encryptor this
stream System.IO.Stream
return System.IO.Stream

EncryptStreamAsync() public static method

비동기 방식으로 스트림을 암호화합니다.
public static EncryptStreamAsync ( this encryptor, Stream stream ) : Task
encryptor this
stream System.IO.Stream
return Task

EncryptString() public static method

문자열을 암호화합니다.
public static EncryptString ( this encryptor, string text ) : string
encryptor this
text string
return string

EncryptStringAsync() public static method

비동기 방식으로 문자열을 암호화합니다.
public static EncryptStringAsync ( this encryptor, string text ) : Task
encryptor this
text string
return Task