LINUX.ORG.RU

История изменений

Исправление ChALkeR, (текущая версия) :

Пойми в /dev/random могут писать кучу разных сервисов

Ты думаешь, что то, что ты туда запишешь, ты оттуда и прочитаешь? Всё, что ты запишешь в /dev/random проходит через PRNG, и читаешь ты в любом случае именно из него.

аппаратных ГСЧ которые их берут с АБСОЛЮТНО случайных физических квантовых процессов.

Подсказка 1: не абсолютно, т.к. сигнал плохой, влияние окружающей среды, и т.д. С сигналом надо что-то сделать, чтобы его можно было использовать. Как минимум он прогоняется через стандартные фильтры, но они ничего не гарантируют.

Подсказка 2: Нет никакого надёжного способа посчитать энтропию — её можно только прикинуть.

Тут-то нас и спасает то, что мы все источники энтропии прогоняем через PRNG.

Исходная версия ChALkeR, :

Пойми в /dev/random могут писать кучу разных сервисов

Ты думаешь, что то, что ты туда запишешь, ты оттуда и прочитаешь? Всё, что ты запишешь в /dev/random проходит через PRNG, и читаешь ты в любом случае именно из него.

аппаратных ГСЧ которые их берут с АБСОЛЮТНО случайных физических квантовых процессов.

Подсказка 1: не абсолютно, т.к. сигнал плохой, влияние окружающей среды, и т.д. С сигналом надо что-то сделать, чтобы его можно было использовать. Как минимум он прогоняется через стандартные фильтры, но они ничего не гарантируют.

Подсказка 2: Нет никакого однозначно надёжного способа посчитать энтропию — её можно только прикинуть.

Тут-то нас и спасает то, что мы все источники энтропии прогоняем через PRNG.