beaglebone:20200224_hwrng
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン次のリビジョン両方とも次のリビジョン | ||
beaglebone:20200224_hwrng [2020-02-24 13:51] – tosihisa@netfort.gr.jp | beaglebone:20200224_hwrng [2020-02-24 14:02] – tosihisa@netfort.gr.jp | ||
---|---|---|---|
行 1: | 行 1: | ||
- | ====== BeagleBoneでハードウェア乱数を有効にしてみる ====== | + | ====== BeagleBoneでハードウェア乱数を使ってみる ====== |
* ハードウェア:BeagleBone Green Wireless | * ハードウェア:BeagleBone Green Wireless | ||
行 10: | 行 10: | ||
10.3 | 10.3 | ||
</ | </ | ||
- | |||
- | ====== ハードウェア乱数使用前のエントロピー ====== | ||
- | |||
- | < | ||
- | $ cat / | ||
- | 3340 | ||
- | </ | ||
- | |||
- | 実はエントロピーは十分にあったりしますが,これは haveged が動作しているためです. | ||
===== ハードウェア乱数が使えるかどうかの確認 ===== | ===== ハードウェア乱数が使えるかどうかの確認 ===== | ||
行 35: | 行 26: | ||
===== rng-tools のインストール ===== | ===== rng-tools のインストール ===== | ||
+ | < | ||
$ sudo apt-get install rng-tools | $ sudo apt-get install rng-tools | ||
+ | </ | ||
インストールできたら,動作状態を確認します. | インストールできたら,動作状態を確認します. | ||
行 57: | 行 50: | ||
Feb 24 22:43:38 beaglebone rngd[2164]: entropy feed to the kernel ready | Feb 24 22:43:38 beaglebone rngd[2164]: entropy feed to the kernel ready | ||
</ | </ | ||
+ | |||
+ | haveged を停止します. | ||
+ | |||
+ | < | ||
+ | $ sudo systemctl stop haveged.service | ||
+ | $ sudo systemctl disable haveged.service | ||
+ | </ | ||
+ | |||
+ | 再起動して,エントロピーの値を調べてみます. | ||
+ | |||
+ | < | ||
+ | $ cat / | ||
+ | 2086 | ||
+ | </ | ||
+ | |||
+ | https:// | ||
+ | |||
beaglebone/20200224_hwrng.txt · 最終更新: 2020-02-24 14:11 by tosihisa@netfort.gr.jp