C# Класс NSoft.NFramework.Cryptography.Encryptors.HashEncryptor

Наследование: IHashEncryptor
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ComputeHash ( string plainText ) : byte[]

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

ComputeHash ( string plainText, EncryptionStringFormat format ) : string

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

Dispose ( ) : void

리소스 해제

HashEncryptor ( ) : System

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

HashEncryptor ( HashAlgorithm algorithm ) : System

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

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

리소스 해제

Описание методов

ComputeHash() публичный Метод

지정된 문자열을 암호화를 수행한다.
암호화할 문자열이 빈 문자열일 때
public ComputeHash ( string plainText ) : byte[]
plainText string 암호화할 문자열
Результат byte[]

ComputeHash() публичный Метод

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

Dispose() публичный Метод

리소스 해제
public Dispose ( ) : void
Результат void

Dispose() защищенный Метод

리소스 해제
protected Dispose ( bool disposing ) : void
disposing bool
Результат void

HashEncryptor() публичный Метод

SHA256 알고리즘을 이용한 Hash 암호화 클래스입니다.
public HashEncryptor ( ) : System
Результат System

HashEncryptor() публичный Метод

지정된 HashAlgorithm을 이용하는 HashEncryptor를 생성합니다.
public HashEncryptor ( HashAlgorithm algorithm ) : System
algorithm System.Security.Cryptography.HashAlgorithm
Результат System