
SP800-90B 熵评估:SP800-90B Entropy Assessment C++程序包实现...
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
本C++程序包旨在执行NIST SP 800-90B标准中的熵评估,确保随机数生成器的随机性质量符合安全要求。
密码随机位生成器(RBG),也称为随机数生成器(RNG),需要一个噪声源来产生具有某种程度不可预测性的数字输出,这种不可预测性用最小熵表示。提供了一种评估熵源质量的标准化方法。
免责声明:
美国国家标准技术研究院开发的软件是一项公共服务。您可以在任何形式的介质中使用、复制和分发该软件副本,并且必须保留本完整的完整说明不变。您可以改进、修改并创建衍生作品,也可以分发这些更改或作品。所有修改后的版本都应附有声明指出进行了变更以及具体日期与性质信息。
问题:
此存储库中的问题仅限于针对作为SP800-90B独立实现的代码库相关的问题和疑问。对于规范本身存在的任何疑问或者意见,应当直接向文档作者提出反馈。
要求:
该软件包需要C++11编译器支持,并且使用OpenMP伪指令进行多线程处理,因此建议使用的编译器能够兼容OpenMP扩展功能。我们推荐使用GCC作为首选编译环境来进行开发工作。
全部评论 (0)
还没有任何评论哟~


