Results 1 to 10 of 10

Thread: Надежность генератора случайных чисел

  1. #1

    Надежность генератора случайных чисел

    Такой вот вопрос к гуру прошивкостроения:
    Насколько надёжен в плане истинной "случайности" /dev/random? Действительно ли в устройствах типа Dir-320 имеется схемотехнический источник случайных событий или все сводится к простому измерению, например, таймингов обмена с HDD? На что завязан /dev/random в ядре?
    Asus-ъ - сила, Dir-ъ - могила

  2. #2
    Join Date
    Mar 2009
    Location
    Default City
    Posts
    2,694
    Blog Entries
    4
    Quote Originally Posted by lucky:) View Post
    Такой вот вопрос к гуру прошивкостроения:
    Насколько надёжен в плане истинной "случайности" /dev/random? Действительно ли в устройствах типа Dir-320 имеется схемотехнический источник случайных событий или все сводится к простому измерению, например, таймингов обмена с HDD? На что завязан /dev/random в ядре?
    Шумовые генераторы в такое дешевое железо не ставят

    не тайминга обмена с HDD, a счётчик тактов процессора, однако собирается только во время аппаратных прерываний )
    Last edited by TReX; 03-05-2010 at 16:07.

  3. #3
    Join Date
    Jan 2008
    Location
    SPb
    Posts
    20
    Генератор шума в виде wi-fi модуля туда встроен. Другое дело, что он скорее всего не используется. А ведь как заманчиво было бы получать случайные числа с хорошей энтропией прямо из эфира!

  4. #4
    Join Date
    Mar 2009
    Location
    Default City
    Posts
    2,694
    Blog Entries
    4
    Quote Originally Posted by ConstZ View Post
    Генератор шума в виде wi-fi модуля туда встроен. Другое дело, что он скорее всего не используется. А ведь как заманчиво было бы получать случайные числа с хорошей энтропией прямо из эфира!
    ))) если бы было все так просто, можно было бы и самому мышкой потыкать, тоже процесс вроде бы случайный

  5. #5
    Что ж, благодарю, придется припаивать что-то вроде http://www.protego.se/sg100_en.htm
    Asus-ъ - сила, Dir-ъ - могила

  6. #6
    Quote Originally Posted by lucky:) View Post
    Что ж, благодарю, придется припаивать что-то вроде http://www.protego.se/sg100_en.htm
    зачем припаивать? usb-serial переходник и linux драйвер.

  7. #7
    Quote Originally Posted by theMIROn View Post
    зачем припаивать? usb-serial переходник и linux драйвер.
    Да там есть и USB-устройства в ассортименте, правда цена кусается... Linux-драйвера фирма прилагает.
    Asus-ъ - сила, Dir-ъ - могила

  8. #8
    Join Date
    Mar 2009
    Location
    Default City
    Posts
    2,694
    Blog Entries
    4
    Quote Originally Posted by lucky:) View Post
    Да там есть и USB-устройства в ассортименте, правда цена кусается... Linux-драйвера фирма прилагает.
    А ты портируй Вихрь Мерсенна на роутер и попроси разработчиков включить в прошивку, и халява и С подучишь )) В glib он уже например включен, очень качественные случайные числа, даже проходит тест DIEHARD
    Last edited by TReX; 05-05-2010 at 01:25.

  9. #9
    Quote Originally Posted by lucky:) View Post
    Что ж, благодарю, придется припаивать что-то вроде http://www.protego.se/sg100_en.htm
    Для чего же потребность ТАКОГО качества генератора в таком устройстве?
    © 2008-2013 ABATAPA WL-500gP/128M / Asus RT-N16 / USB Flash / VLAN / PPPoE / VoIP / nShaper / NAS: iStor is607, Sarotech NAS-20, QNap 109 Pro / NFS / Принтер / etc

  10. #10
    Ребят, можете считать меня психом, но дернул меня чёртик и поступил в академию наук по направлению защиты информации. Думаю о чем дисер писать. Dir-320 взял как самую слабую и дешевую платформу чтоб поизвращаться в области канальных шифраторов. Если получится на этом устройстве что-нить придумать, то подобрать более сильную платформу не составит труда, тем более за 3 года ситуация ой как может поменяться...

    За вихрь Марсена спасибо! Насчет портирования надо подумать - все равно прошивку придется расколупывать, да и языки подтягивать
    Asus-ъ - сила, Dir-ъ - могила

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •