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

标签 c# random cryptography intel rdrand

<分区>

我希望从 C# 程序集中使用英特尔的数字随机数生成器(Ivy Bridge 中的 RDRAND 指令)。我看过 cpp 库,但我希望有一个更“托管”的解决方案。有什么想法吗?

最佳答案

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

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

关于c# - 如何从 C# 连接英特尔的新 DRNG(RDRAND 指令)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15691251/

相关文章:

c# - 如何使用 XMLSerializer 添加没有前缀的默认 namespace

c# - 格式化 double 值,如货币但不带货币符号 (C#)

java - 20个从0到10的随机数字数组。如何统计其中的具体数字?

ios - iOS Swift 中使用 CBC 模式的 AES 128 解密

c# - 在asp.net核心响应之前和之后附加自定义HTML输出?

c# - 从具有多个条件的数据表中选择

c++ - C++ 和 Matlab 中的随机函数

python - python和c++中类似的随机数生成但得到不同的输出

javascript - IE 和 Webkit 中是否有任何内置浏览器支持加密随机数? Firefox 有 window.crypto

java - javax.crypto.KeyGenerator使用/random或/urandom生成 key 吗?