private static byte[] GetBytes(BigInteger In) { var Bytes = new byte[16]; var Source = In.ToByteArray(); int Length = Source.Length < 16 ? Source.Length : 16; Array.Copy(Source, Bytes, Length); return Bytes; }