作家
登录

如何安装pandom : 一个针对Linux的真随机数生成器

作者: 来源: 2017-05-18 12:05:17 阅读 我要评论

2.1 获取 root 权限

entropyarray 法度榜样也必须以 root 身份来安装,所以在须要时请运行如下敕令:

  1. su - 

2.2 安装编译所需的依附

为了下载并安装 entropyarray, 你须要 GNU g++ 编译器、GNU make、GNU tar 和 GNU wget。在随后你可以随便率性卸载这些依附。

基于 Arch 的体系:

  1. pacman -S gcc make 

基于 Debian 的体系:

基于 Red Hat 的体系:

  1. dnf install gcc-c++ make 
  2. yum install gcc-c++ make 

基于 SUSE 的体系:

  1. zypper install gcc-c++ make 

2.3 下载并析出源码

以下敕令将应用 wget 和 tar 大年夜 ncomputers.org 下载到 entropyarray 的源码并进行解压:

  1. wget http://ncomputers.org/rearray.tar.gz 
  2. wget http://ncomputers.org/entropy.tar.gz 
  3. wget http://ncomputers.org/entropyarray.tar.gz 
  4. tar xf entropy.tar.gz 
  5. tar xf rearray.tar.gz 
  6. tar xf entropyarray.tar.gz 
  1. apt-get install g++ make 

注:如不雅在编译过程中报有关 -std=c++11 的缺点,则解释当前体系安装的 GNU g++ 版本不支撑 ISO C++ 2011 标准,那么你可能须要在另一个支撑该标准的体系中编译 ncomputers.org/entropy 和 ncomputers.org/rearray (例如在一个你爱好的较新的 Linux 发行版本中来编译)。接着应用 make install 来安装编译好的二进制文件,再接着你可能想持续运行 entropyarray 法度榜样,或者跳过运行该法度榜样这一步调,然而我照样建议在应用 pandom 来达到加密目地之前先分析一下 checkme 文件。

注:64 ubits / 64 bits 的 pandom 实现所生成的结不雅中熵应当高于 15.977 且 max 字段低于 70。假如你的结不雅与之相差巨大年夜,或许你应当按照下面第 5 节介绍的那样增长你的 pandom 实现的弗成猜测性。假如你跳过了生成 checkme 文件的那一步,你也可以应用其他的对象来进行测试,例如 伪随机数序列测试。

  1. entropyarray checkme 
  2. entropyarray in /tmp/tmp.mbCopmzqsg 
  3. 15.977339 
  4. min:12 
  5. med:32 
  6. max:56 
  7. 15.977368 
  8. min:11 
  9. med:32 
  10. max:58 
  11. 15.977489 
  12. min:11 
  13. med:32 
  14. max:59 
  15. 15.977077 
  16. min:12 
  17. med:32 
  18. max:60 
  19. 15.977439 
  20. min:8 
  21. med:32 
  22. max:59 
  23. 15.977374 
  24. min:13 
  25. med:32 
  26. max:60 
  27. 15.977312 
  28. min:12 
  29. med:32 
  30. max:67 

2.6 卸载 entropyarray (可选)

1 pandom 的安装

假如你计算不再应用 entropyarray,那么你可以按照你本身的腥缬卸载它:

  1. cd entropyarray; make uninstall; cd .. 
  2. cd entropy; make uninstall; cd .. 
  3. cd rearray; make uninstall; cd .. 

  推荐阅读

  下月起民用无人机实名登记注册

中公平易近航局16日惹人注目地宣布了一系列加强无人机治理的举措:6月1日起平易近用无人机将实施实名挂号注册;正在建立无人机挂号数据共享和萌芽轨制,实现与无人机运行云平台的及时交联;宣布平易近用机场保护范围>>>详细阅读


本文标题:如何安装pandom : 一个针对Linux的真随机数生成器

地址:http://www.17bianji.com/lsqh/35292.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)