如何与C#的英特尔新DRNG(RDRAND指令)连接?

Jef*_*eff 6 c# random cryptography intel rdrand

我希望从C#程序集中使用英特尔的数字随机数生成器(Ivy Bridge中的RDRAND指令).我看过cpp libs,但我希望有一个更"管理"的解决方案.有任何想法吗?

IAb*_*act 1

我能找到的最好的就在这里:

您可以下载并编译(链接等)您自己的。如果您认识了解 C++ 的人,请从 C# 编写一些sextern的方法P/Invoke