internal void ProcessWord(byte[] input, int inOff) { W[wOff] = Pack.BE_To_UInt64(input, inOff); if (++wOff == 16) { ProcessBlock(); } }
internal void ProcessWord(byte[] input, int inOff) { this.W[this.wOff] = Pack.BE_To_UInt64(input, inOff); if (++this.wOff == 16) { this.ProcessBlock(); } }
public static void AsUlongs(byte[] x, ulong[] z) { Pack.BE_To_UInt64(x, 0, z); }
internal static ulong[] AsUlongs(byte[] x) { ulong[] z = new ulong[2]; Pack.BE_To_UInt64(x, 0, z); return z; }
public virtual long NextLong() { byte[] bytes = new byte[8]; NextBytes(bytes); return((long)Pack.BE_To_UInt64(bytes)); }
internal static void AsUlongs(byte[] x, ulong[] z, int zOff) { Pack.BE_To_UInt64(x, 0, z, zOff, 2); }
internal static ulong[] AsUlongs(byte[] x) { ulong[] array = new ulong[2]; Pack.BE_To_UInt64(x, 0, array); return(array); }
internal static ulong[] AsUlongs(byte[] x) { ulong[] ns = new ulong[2]; Pack.BE_To_UInt64(x, 0, ns); return(ns); }