C# 클래스 mobSocial.Services.Security.CryptographyService

상속: ICryptographyService
파일 보기 프로젝트 열기: mobsoftware/mobsocial

공개 메소드들

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