67

私は使っている:

 gpg --gen-key

PGP キーを作成するより良い方法はありますか? このプログラムは何を望んでいますか? 完全に非難されたサーバー?

十分なランダム バイトがありません。OSにさらに収集する機会を与えるために、他の作業を行ってください

4

5 に答える 5

82

システム ハードウェアによっては、ハードウェア TRNG (真の乱数ジェネレーター) とカーネル エントロピー プールの間のブリッジを使用すると、より信頼性の高い成功が得られる場合があります。

Synaptic または別の GUI パッケージ マネージャーでインストールできるユニバース リポジトリの rng-tools を使用するか、コマンド ラインを使用して、速度が大幅に向上することを発見しました。

sudo apt-get install rng-tools
于 2012-10-03T21:04:42.477 に答える
34

バックグラウンドで次のコマンドを実行するとうまくいきます。

sudo find / -type f | xargs grep somerandomstring > /dev/null
于 2014-05-25T09:26:13.807 に答える
17

マウスを動かしたり、インターネットを閲覧したり、ゲームをしたり、一晩中コンピュータの電源を入れたままにしたりできます。ランダムなバイトを生成する方法はたくさんあります。gpg プロセスを子守する必要はありません。

編集: 明確にする必要があります: 注意を払う必要はなく、gpg が実行されている端末に入力する必要さえありません (とにかく、その端末に入力するのは本当に悪い考えです)。

リモート サーバー上にいて、それ以外の方法で作業を生成できない場合は、これを試すことができます: http://packages.debian.org/squeeze/stressただし、注意してください。

于 2012-09-04T06:08:45.373 に答える
4

プログラムをバックグラウンドに移動するだけで、ssh インターフェイスでも機能することがわかりました。

  1. タスクをバックグラウンドに移動 ( Ctrl+ z)
  2. いくつかの短いタスクを実行します ( cd ~ && ./my-time-waster.sh)
  3. タスクをフォアグラウンドに移動します ( fg)
  4. 1〜2分待ってください

CentOS5 と CentOS6 を使用しています。

于 2014-03-03T15:00:22.807 に答える
2

を使用してみてくださいrngd。ただし、がないと、-r /dev/random人々がアドバイスすることがよくあります (これは、安全でない GPG キーにつながります)。私のマシンでは、インストールするだけでrngd、エントロピーをすばやく安全に埋めるデーモンがインストールされます。

于 2014-11-10T16:00:22.140 に答える