Увеличение энтропии для завершения процесса генерации gpg ключа.

Posted in Новости on 20 февраля, 2012 by admin

Текст ошибки :

Not enough random bytes available. Please do some other work to give
the OS a chance to collect more entropy!

Для увеличения энтропии на выделенном сервере достаточно будет изменить ее уровень в параметрах настройки ядра :

nano /proc/sys/kernel/random/entropy_avail

но в рамках VPS мы не можем править подобные параметры, но тут встает вопрос, так как для сбора рандомных данных требуется не только беспорядочный ввод с клавиатуры ( как показала практика ), но и движения мышью и работа с диском. Генерация энтропии мышью невозможна без графического интерфейса ( мы работаем на 99% в ssh ), поэтому выходим из ситуации с работой с диском. Будем генерировать файл. Итак, для работы понадобится два окна. В одном окне в процессе генерации ключа мы доходим до пункта повторного ввода секретной фразы и переходим во второе окно.
Во втором окне вводим :

dd if=/dev/zero of=10gfile bs=1G count=10

Далее в первом окне вводим второй пароль и запускаем процесс сбора информации, в это же время запускаем генерацию файла и в первом вводим беспорядочные символы с клавиатуры. Буквально через несколько секунд процесс сбора окончится и ключ начнет генерироваться.

Tags: