Случайные числа

From
Andrey Dashkovsky (2:5002/46.4)
To
Sasha Pelepeichenko
Date
2002-12-15T23:07:53Z
Area
RU.ALGORITHMS
Hello Sasha.

13 Дек 02 18:25, you wrote to Sergey Mudry:

 SM>>  Можно прочитать его со звуковой карты - обычно у всех звуковух
 SM>> младшие биты неплохо шумят - вот их и можно использовать.
 SP> есть веpоятность что на кpутой каpточке оно не будет случайным. нельзя
 SP> пpоэктиpовать пpогpамму исходя из того что она только на глюкавам
 SP> железе запускаться будет

Я тоже думал об этом, но ведь правильнее будет взять несколько случайных
факторов, т.е. не только карту, но и например паузы при нажатии клавиш,
какиень-дь тики, дампы памяти, содержимое экрана и т.д., разбавляешь это
стандартным рандомом любого языка, на основе этих данных стартует какой-нь-дь
алгоритм генерации псевдо случайных чисел, например мне очень нравится rc4, где
инициализируешь ключь всякой лажей и начинаешь генерить случайные числа, после
этого оцениваешь, на сколько эти числа будут не совсем случайные, и сколько
вложений потребуется злоумышленнику чтобы эту случайность повторить и всё в
ажуре.



Andrey

... %ральный секс с вытекающими оттуда последствиями.
--- GoldED+/386 1.1.4.7
 * Origin: Всёфигня кроме пчёл,хотя пчёлы,еслиподумать,тоже фигня (2:5002/46.4)