public static byte[] GetRandomBytes(int count) { var buffer = new byte[count]; NativeLibsodium.randombytes_buf(buffer, count); return(buffer); }
public static unsafe byte[] GetRandomBytes(int count) { byte[] buffer = new byte[count]; fixed(byte *bufferPtr = buffer) { NativeLibsodium.randombytes_buf(bufferPtr, count); } return(buffer); }