C# Класс TokenAuthentication.Services.CryptoService

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

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

Метод Описание
ComputeHash ( byte data, byte salt ) : byte[]
CreateHash ( byte data, byte &hash, byte &salt ) : void
CryptoService ( IApplicationSettings settings, IHashProvider hashProvider ) : System.Security.Cryptography

Приватные методы

Метод Описание
Concatenate ( byte a, byte b ) : byte[]
CreateSalt ( ) : byte[]

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

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

public ComputeHash ( byte data, byte salt ) : byte[]
data byte
salt byte
Результат byte[]

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

public CreateHash ( byte data, byte &hash, byte &salt ) : void
data byte
hash byte
salt byte
Результат void

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

public CryptoService ( IApplicationSettings settings, IHashProvider hashProvider ) : System.Security.Cryptography
settings IApplicationSettings
hashProvider IHashProvider
Результат System.Security.Cryptography