Ошибка GPG " недостаточно случайных байтов. Пожалуйста, сделайте какую-нибудь другую работу, чтобы дать ОС возможность собрать больше " [закрыто]


Я использую:

 gpg --gen-key

есть ли лучший способ создать ключ PGP? Чего хочет эта программа? Полностью захлопнутый сервер?

недостаточно случайных байтов. Пожалуйста, сделайте какую-нибудь другую работу, чтобы дать ОС возможность собрать больше

5 61

5 ответов:

вы можете перемещать мышь вокруг, просматривать Интернет, играть в игры, оставлять свой компьютер на ночь. Существует множество способов генерации случайных байтов. Вам не нужно нянчиться с процессом gpg.

EDIT: я должен уточнить: вам не нужно обращать внимание или даже вводить в терминал, в котором работает gpg. (И это действительно плохая идея, чтобы ввести в терминал в любом случае.)

Если вы находитесь на удаленном сервере и не можете иначе генерировать работу, вы можете попробовать это: http://packages.debian.org/squeeze/stress. будьте осторожны, хотя.

в зависимости от оборудования вашей системы, вы можете иметь более надежный успех, используя мост между аппаратным TRNG (истинный генератор случайных чисел) и пулом энтропии ядра.

Я нашел замечательное увеличение скорости с помощью rng-tools в репозитории universe, который может быть установлен с помощью Synaptic или другого менеджера пакетов GUI, или через командную строку:

sudo apt-get install rng-tools

выполнение следующей команды в фоновом режиме работает для меня:

sudo find / -type f | xargs grep somerandomstring > /dev/null

Я нашел, что просто перемещение программы в фоновом режиме работал даже над интерфейсом ssh:

  1. переместить задачу в фоновом режиме (Ctrl+z)
  2. выполните несколько коротких заданий (cd ~ && ./my-time-waster.sh)
  3. переместить на передний план (fg)
  4. подождите минуту или две

я использую CentOS5 и CentOS6.

попробуйте использовать rngd, а не -r /dev/random вы часто будете видеть, как люди советуют (что приведет к небезопасной ключей GPG). На моей машине, просто установка rngd устанавливает демон, который быстро и надежно заполняет мою энтропию.