Я использую:
gpg --gen-key
Есть ли лучший способ создать ключ PGP? Чего хочет эта программа? Полностью захлопнутый сервер?
Недостаточно случайных байтов. Пожалуйста, сделайте какую-нибудь другую работу, чтобы дать ОС шанс собрать больше
Я использую:
gpg --gen-key
Есть ли лучший способ создать ключ PGP? Чего хочет эта программа? Полностью захлопнутый сервер?
Недостаточно случайных байтов. Пожалуйста, сделайте какую-нибудь другую работу, чтобы дать ОС шанс собрать больше
Вы можете перемещать мышь, просматривать Интернет, играть в игры, оставлять компьютер включенным на ночь. Есть много способов генерировать случайные байты. Вам не нужно присматривать за процессом gpg.
РЕДАКТИРОВАТЬ: Я должен уточнить: вам не нужно обращать внимание или даже вводить текст в терминал, в котором работает gpg. (И в любом случае вводить текст в этот терминал - очень плохая идея.)
Если вы находитесь на удаленном сервере и не можете выполнять работу иначе, вы можете попробовать следующее: http://packages.debian.org/squeeze/stress. Однако будьте осторожны.
ls -alR /
пару раз помог мне.
- person cherouvim; 10.04.2019
В зависимости от вашего системного оборудования вы можете добиться более надежного успеха, используя мост между аппаратным TRNG (генератором истинных случайных чисел) и пулом энтропии ядра.
Я обнаружил заметное увеличение скорости с помощью инструментов rng в репозитории юниверса, которые можно установить с помощью Synaptic или другого диспетчера пакетов с графическим интерфейсом или через командную строку:
sudo apt-get install rng-tools
gpg --gen-key
закончился за секунды, тогда как раньше он зависал в течение многих минут. Спасибо!
- person seanp2k; 23.02.2016
sudo rngd -r /dev/urandom
перед генерацией!
- person Solo.dmitry; 25.01.2018
rng-tools
и запуск sudo rngd -r /dev/urandom
помогли мне
- person M. Atif Riaz; 06.11.2018
rng-tools
, вероятно, не поможет, потому что у нее нет доступа к TRNG процессора. Вместо этого используйте haveged
- person wisbucky; 09.07.2019
У меня работает выполнение следующей команды в фоновом режиме:
sudo find / -type f | xargs grep somerandomstring > /dev/null
Я обнаружил, что простое перемещение программы в фоновый режим работает даже через интерфейс ssh:
cd ~ && ./my-time-waster.sh
)fg
)Я использую CentOS5 и CentOS6.
Попробуйте использовать rngd
, но без -r /dev/random
вы часто будете видеть, как люди советуют (что приведет к небезопасным ключам GPG). На моей машине просто установка rngd
устанавливает демона, который быстро и безопасно заполняет мою энтропию.
rngd -r /dev/urandom
, прежде чем я использовал gpg, чтобы заставить его работать в VirtualBox.
- person Tomas M; 29.01.2018