메소드 | 설명 | |
---|---|---|
Crc64 ( System.UInt64 polynomial ) : System | ||
Crc64 ( System.UInt64 polynomial, System.UInt64 seed ) : System | ||
Initialize ( ) : void |
메소드 | 설명 | |
---|---|---|
CalculateHash ( System.UInt64 seed, System.UInt64 table, IList |
||
CreateTable ( ulong polynomial ) : ulong[] | ||
HashCore ( byte array, int ibStart, int cbSize ) : void | ||
HashFinal ( ) : byte[] |
메소드 | 설명 | |
---|---|---|
InitializeTable ( System.UInt64 polynomial ) : System.UInt64[] | ||
UInt64ToBigEndianBytes ( System.UInt64 value ) : byte[] |
protected static CalculateHash ( System.UInt64 seed, System.UInt64 table, IList |
||
seed | System.UInt64 | |
table | System.UInt64 | |
buffer | IList |
|
start | int | |
size | int | |
리턴 | System.UInt64 |
public Crc64 ( System.UInt64 polynomial ) : System | ||
polynomial | System.UInt64 | |
리턴 | System |
public Crc64 ( System.UInt64 polynomial, System.UInt64 seed ) : System | ||
polynomial | System.UInt64 | |
seed | System.UInt64 | |
리턴 | System |
protected static CreateTable ( ulong polynomial ) : ulong[] | ||
polynomial | ulong | |
리턴 | ulong[] |
protected HashCore ( byte array, int ibStart, int cbSize ) : void | ||
array | byte | |
ibStart | int | |
cbSize | int | |
리턴 | void |