Пример #1
0
        public static byte[] GetRandomBytes(int count)
        {
            var buffer = new byte[count];

            NativeLibsodium.randombytes_buf(buffer, count);
            return(buffer);
        }
Пример #2
0
        public static unsafe byte[] GetRandomBytes(int count)
        {
            byte[] buffer = new byte[count];
            fixed(byte *bufferPtr = buffer)
            {
                NativeLibsodium.randombytes_buf(bufferPtr, count);
            }

            return(buffer);
        }