C# 클래스 NSoft.NFramework.Cryptography.Encryptors.SymmetricEncryptorEx

대칭형 암호화 인스턴스(ISymmetricEncryptor)에 대한 확장 메소드를 제공합니다.
파일 보기 프로젝트 열기: debop/NFramework

공개 메소드들

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

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

메소드 상세

DecriptAsync() 공개 정적인 메소드

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

DecryptStream() 공개 정적인 메소드

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

DecryptStreamAsync() 공개 정적인 메소드

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

DecryptString() 공개 정적인 메소드

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

DecryptStringAsync() 공개 정적인 메소드

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

EncryptAsync() 공개 정적인 메소드

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

EncryptStream() 공개 정적인 메소드

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

EncryptStreamAsync() 공개 정적인 메소드

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

EncryptString() 공개 정적인 메소드

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

EncryptStringAsync() 공개 정적인 메소드

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