我在用:
gpg --gen-key
有没有更好的方法来创建 PGP 密钥?这个程序想要什么?一个完全猛烈的服务器?
没有足够的随机字节可用。请做一些其他的工作,让操作系统有机会收集更多
根据您的系统硬件,使用硬件 TRNG(真随机数生成器)和内核熵池之间的桥梁可能会获得更可靠的成功。
我发现通过在 Universe 存储库中使用 rng-tools 可以显着提高速度,可以使用 Synaptic 或其他 GUI 包管理器或通过命令行安装它:
sudo apt-get install rng-tools
在后台执行以下命令对我有用:
sudo find / -type f | xargs grep somerandomstring > /dev/null
您可以四处移动鼠标、浏览互联网、玩游戏、让您的电脑开机一夜。有很多方法可以生成随机字节。您不需要照看 gpg 进程。
编辑:我应该澄清一下:您不需要注意甚至不需要输入 gpg 正在运行的终端。(无论如何,输入该终端是一个非常糟糕的主意。)
如果您在远程服务器上,并且无法以其他方式生成工作,您可以试试这个:http ://packages.debian.org/squeeze/stress 。 不过要小心。
我发现即使在 ssh 界面上也可以将程序移到后台:
cd ~ && ./my-time-waster.sh
)fg
)我正在使用 CentOS5 和 CentOS6。
尝试使用rngd
,但如果没有 ,-r /dev/random
您会经常看到人们建议(这将导致 GPG 密钥不安全)。在我的机器上,只要安装rngd
就会安装一个守护进程,它可以快速、安全地填充我的熵。