C# Класс CH.SipHash.SipHash

Показать файл Открыть проект

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

Метод Описание
SipHash_2_4 ( byte inba, ulong k0, ulong k1 ) : ulong
SipHash_2_4_ForcedInline ( byte inba, ulong k0, ulong k1 ) : ulong
SipHash_2_4_UlongCast ( byte inba, ulong k0, ulong k1 ) : ulong
SipHash_2_4_UlongCast_ForcedInline ( byte inba, ulong k0, ulong k1 ) : ulong

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

Метод Описание
Rotl ( ulong x, int b ) : ulong
SipRound ( ulong &v0, ulong &v1, ulong &v2, ulong &v3 ) : void
U8To64_Le ( byte inb ) : ulong

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

SipHash_2_4() публичный статический Метод

public static SipHash_2_4 ( byte inba, ulong k0, ulong k1 ) : ulong
inba byte
k0 ulong
k1 ulong
Результат ulong

SipHash_2_4_ForcedInline() публичный статический Метод

public static SipHash_2_4_ForcedInline ( byte inba, ulong k0, ulong k1 ) : ulong
inba byte
k0 ulong
k1 ulong
Результат ulong

SipHash_2_4_UlongCast() публичный статический Метод

public static SipHash_2_4_UlongCast ( byte inba, ulong k0, ulong k1 ) : ulong
inba byte
k0 ulong
k1 ulong
Результат ulong

SipHash_2_4_UlongCast_ForcedInline() публичный статический Метод

public static SipHash_2_4_UlongCast_ForcedInline ( byte inba, ulong k0, ulong k1 ) : ulong
inba byte
k0 ulong
k1 ulong
Результат ulong