Bekijk de volledige versie : Надежность генератора случайных чисел
Такой вот вопрос к гуру прошивкостроения:
Насколько надёжен в плане истинной "случайности" /dev/random? Действительно ли в устройствах типа Dir-320 имеется схемотехнический источник случайных событий или все сводится к простому измерению, например, таймингов обмена с HDD? На что завязан /dev/random в ядре?
Такой вот вопрос к гуру прошивкостроения:
Насколько надёжен в плане истинной "случайности" /dev/random? Действительно ли в устройствах типа Dir-320 имеется схемотехнический источник случайных событий или все сводится к простому измерению, например, таймингов обмена с HDD? На что завязан /dev/random в ядре?
Шумовые генераторы в такое дешевое железо не ставят :D
не тайминга обмена с HDD, a счётчик тактов процессора, однако собирается только во время аппаратных прерываний )
Генератор шума в виде wi-fi модуля туда встроен. Другое дело, что он скорее всего не используется. А ведь как заманчиво было бы получать случайные числа с хорошей энтропией прямо из эфира!
Генератор шума в виде wi-fi модуля туда встроен. Другое дело, что он скорее всего не используется. А ведь как заманчиво было бы получать случайные числа с хорошей энтропией прямо из эфира!
))) если бы было все так просто, можно было бы и самому мышкой потыкать, тоже процесс вроде бы случайный
Что ж, благодарю, придется припаивать что-то вроде http://www.protego.se/sg100_en.htm :D
theMIROn
04-05-2010, 12:18
Что ж, благодарю, придется припаивать что-то вроде http://www.protego.se/sg100_en.htm :D
зачем припаивать? usb-serial переходник и linux драйвер.
зачем припаивать? usb-serial переходник и linux драйвер.
Да там есть и USB-устройства в ассортименте, правда цена кусается... Linux-драйвера фирма прилагает.
Да там есть и USB-устройства в ассортименте, правда цена кусается... Linux-драйвера фирма прилагает.
А ты портируй Вихрь Мерсенна (http://ru.wikipedia.org/wiki/%D0%92%D0%B8%D1%85%D1%80%D1%8C_%D0%9C%D0%B5%D1%80% D1%81%D0%B5%D0%BD%D0%BD%D0%B0) на роутер и попроси разработчиков включить в прошивку, и халява и С подучишь )) В glib он уже например включен, очень качественные случайные числа, даже проходит тест DIEHARD (http://ru.wikipedia.org/wiki/%D0%A2%D0%B5%D1%81%D1%82%D1%8B_DIEHARD)
Что ж, благодарю, придется припаивать что-то вроде http://www.protego.se/sg100_en.htm :D
Для чего же потребность ТАКОГО качества генератора в таком устройстве?
Ребят, можете считать меня психом, но дернул меня чёртик и поступил в академию наук по направлению защиты информации. Думаю о чем дисер писать. Dir-320 взял как самую слабую и дешевую платформу чтоб поизвращаться в области канальных шифраторов. Если получится на этом устройстве что-нить придумать, то подобрать более сильную платформу не составит труда, тем более за 3 года ситуация ой как может поменяться...
За вихрь Марсена спасибо! Насчет портирования надо подумать - все равно прошивку придется расколупывать, да и языки подтягивать :)