C# 클래스 Epiworx.Wp7.Helpers.CryptoHelper

파일 보기 프로젝트 열기: mattruma/epiworx-csla

공개 메소드들

메소드 설명
GetHash ( byte input ) : byte[]
GetHash ( string input ) : byte[]
GetHash ( string input, Encoding encoding ) : byte[]
GetHashString ( byte input ) : string
GetHashString ( string input ) : string
GetHashString ( string input, Encoding encoding ) : string

비공개 메소드들

메소드 설명
Converter ( byte input, int ibStart ) : uint[]
GetHashBlock ( byte input, ABCDStruct &ABCDValue, int ibStart ) : void
GetHashFinalBlock ( byte input, int ibStart, int cbSize, ABCDStruct ABCD, System.Int64 len ) : byte[]
LSR ( uint i, int s ) : uint
r1 ( uint a, uint b, uint c, uint d, uint x, int s, uint t ) : uint
r2 ( uint a, uint b, uint c, uint d, uint x, int s, uint t ) : uint
r3 ( uint a, uint b, uint c, uint d, uint x, int s, uint t ) : uint
r4 ( uint a, uint b, uint c, uint d, uint x, int s, uint t ) : uint

메소드 상세

GetHash() 공개 정적인 메소드

public static GetHash ( byte input ) : byte[]
input byte
리턴 byte[]

GetHash() 공개 정적인 메소드

public static GetHash ( string input ) : byte[]
input string
리턴 byte[]

GetHash() 공개 정적인 메소드

public static GetHash ( string input, Encoding encoding ) : byte[]
input string
encoding System.Text.Encoding
리턴 byte[]

GetHashString() 공개 정적인 메소드

public static GetHashString ( byte input ) : string
input byte
리턴 string

GetHashString() 공개 정적인 메소드

public static GetHashString ( string input ) : string
input string
리턴 string

GetHashString() 공개 정적인 메소드

public static GetHashString ( string input, Encoding encoding ) : string
input string
encoding System.Text.Encoding
리턴 string