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

Inheritance: IHashEncryptor
Afficher le fichier Open project: debop/NFramework Class Usage Examples

Méthodes publiques

Méthode Description
ComputeHash ( string plainText ) : byte[]

지정된 문자열을 암호화를 수행한다.

ComputeHash ( string plainText, EncryptionStringFormat format ) : string

지정된 문자열을 암호화를 수행하고, 값을 일반적인 값으로 반환한다.

Dispose ( ) : void

리소스 해제

HashEncryptor ( ) : System

SHA256 알고리즘을 이용한 Hash 암호화 클래스입니다.

HashEncryptor ( HashAlgorithm algorithm ) : System

지정된 HashAlgorithm을 이용하는 HashEncryptor를 생성합니다.

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

리소스 해제

Method Details

ComputeHash() public méthode

지정된 문자열을 암호화를 수행한다.
암호화할 문자열이 빈 문자열일 때
public ComputeHash ( string plainText ) : byte[]
plainText string 암호화할 문자열
Résultat byte[]

ComputeHash() public méthode

지정된 문자열을 암호화를 수행하고, 값을 일반적인 값으로 반환한다.
암호화할 문자열이 빈 문자열일 때
public ComputeHash ( string plainText, EncryptionStringFormat format ) : string
plainText string 암호화할 문자열
format EncryptionStringFormat 암호화한 정보를 문자열로 표현시 사용할 포맷 (Base64/Hex)
Résultat string

Dispose() public méthode

리소스 해제
public Dispose ( ) : void
Résultat void

Dispose() protected méthode

리소스 해제
protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

HashEncryptor() public méthode

SHA256 알고리즘을 이용한 Hash 암호화 클래스입니다.
public HashEncryptor ( ) : System
Résultat System

HashEncryptor() public méthode

지정된 HashAlgorithm을 이용하는 HashEncryptor를 생성합니다.
public HashEncryptor ( HashAlgorithm algorithm ) : System
algorithm System.Security.Cryptography.HashAlgorithm
Résultat System