История изменений
Исправление ChALkeR, (текущая версия) :
Пойми в /dev/random могут писать кучу разных сервисов
Ты думаешь, что то, что ты туда запишешь, ты оттуда и прочитаешь? Всё, что ты запишешь в /dev/random проходит через PRNG, и читаешь ты в любом случае именно из него.
аппаратных ГСЧ которые их берут с АБСОЛЮТНО случайных физических квантовых процессов.
Подсказка 1: не абсолютно, т.к. сигнал плохой, влияние окружающей среды, и т.д. С сигналом надо что-то сделать, чтобы его можно было использовать. Как минимум он прогоняется через стандартные фильтры, но они ничего не гарантируют.
Подсказка 2: Нет никакого надёжного способа посчитать энтропию — её можно только прикинуть.
Тут-то нас и спасает то, что мы все источники энтропии прогоняем через PRNG.
Исходная версия ChALkeR, :
Пойми в /dev/random могут писать кучу разных сервисов
Ты думаешь, что то, что ты туда запишешь, ты оттуда и прочитаешь? Всё, что ты запишешь в /dev/random проходит через PRNG, и читаешь ты в любом случае именно из него.
аппаратных ГСЧ которые их берут с АБСОЛЮТНО случайных физических квантовых процессов.
Подсказка 1: не абсолютно, т.к. сигнал плохой, влияние окружающей среды, и т.д. С сигналом надо что-то сделать, чтобы его можно было использовать. Как минимум он прогоняется через стандартные фильтры, но они ничего не гарантируют.
Подсказка 2: Нет никакого однозначно надёжного способа посчитать энтропию — её можно только прикинуть.
Тут-то нас и спасает то, что мы все источники энтропии прогоняем через PRNG.