/dev/ urandom и random

Почему при чтении из /dev/random стрим заканчивается на каком-то моменте, и приходиться ждать, а /dev/urandom читается без остановок. Почему так?

GNU/Linux

1K постов15.5K подписчика

Добавить пост

Правила сообщества

Все дистрибутивы хороши.

Будьте людьми.

13
DELETED
Автор поста оценил этот комментарий

https://stackoverflow.com/questions/23712581/differences-bet...


/dev/random использует "entropy pool" - ждет каких-то событий из мира для генерации случайности, потому он блокирующий и медленный, но более криптографически-стойкий.


/dev/urandom - просто фигачит числа на основании одного начального сида без остановки.

раскрыть ветку
24
Автор поста оценил этот комментарий

Хватит постить всяко дерьмо в сообществе. Есть вопросы, тем более такие дебильные - иди в гугл, на профильный форум и т.д. На один годный пост - тонна дерьма, задрали уже.

раскрыть ветку
2
Автор поста оценил этот комментарий

шевели мышкой, нажимай на кнопки, вставляй и вынимай флешки, тыкай на все подряд и будет тебе более быстрый рандом.

раскрыть ветку
1
Автор поста оценил этот комментарий
Именно этот вопрос беспокоит меня.... Вот просто "кюшить не магу"