C# Класс mobSocial.Services.Security.CryptographyService

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

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

Метод Описание
CreateSalt ( int size ) : string
Decrypt ( string cipherText, string key, string salt ) : string
Encrypt ( string plainText, string key, string salt ) : string
GetHashedPassword ( string plainText, string salt, PasswordFormat passwordFormat ) : string
GetMd5Hash ( MD5 md5Hash, string input ) : string
GetPasswordFormatName ( PasswordFormat passwordFormat ) : string
GetRandomPassword ( ) : string

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

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

public CreateSalt ( int size ) : string
size int
Результат string

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

public Decrypt ( string cipherText, string key, string salt ) : string
cipherText string
key string
salt string
Результат string

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

public Encrypt ( string plainText, string key, string salt ) : string
plainText string
key string
salt string
Результат string

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

public GetHashedPassword ( string plainText, string salt, PasswordFormat passwordFormat ) : string
plainText string
salt string
passwordFormat PasswordFormat
Результат string

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

public GetMd5Hash ( MD5 md5Hash, string input ) : string
md5Hash MD5
input string
Результат string

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

public GetPasswordFormatName ( PasswordFormat passwordFormat ) : string
passwordFormat PasswordFormat
Результат string

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

public GetRandomPassword ( ) : string
Результат string