[devel] rngd vs haveged vs crng (khwrngd)

Leonid Krivoshein klark.devel на gmail.com
Пт Сен 20 17:46:52 MSK 2019



20.09.2019 13:47, Sergey Bolshakov пишет:
>>>>>> "Paul" == Paul Wolneykien <manowar-u2l5PoMzF/Vg9hUCZPvPmw на public.gmane.org> writes:
> [skipped]
>
>   >   А кто ещё, sshd? Почему с ним раньше проблем не возникало? Ну и опять
>   > же, на мой взгляд это проблема, в первую очередь, в диагностике. Если
>   > какая-то служба долго не стартует, то в журнале должно быть что-то про
>   > нехватку энтропии.
>
> Подписчикам devel@ наверное будет небезынтересно узнать, что
> ssh-keygen -A, запускающийся всякий раз перед стартом sshd,
> сначала делает getrandom(), а уж затем проверяет наличие ключей,
> растрачивая, таким образом, впустую драгоценную случайность в
> подавляющем большинстве запусков.

Прям всякий раз? Вроде только, если ключи ещё не сгенерированы.

А откуда инфа про getrandom() ? Когда я последний раз бегло изучал этот 
код, как раз был сильно удивлён отсутствием именно криптографии -- там 
используется собственный генератор случайных чисел, а для его 
инициализации берётся несколько байт из /dev/urandom.

Но давайте, наконец, развеем мои заблуждения чтобы поставить точку для 
подписчиков devel@ ... ))


-- 
Best regards,
Leonid Krivoshein.

----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20190920/c844d388/attachment.html>


Подробная информация о списке рассылки Devel