Форум на Kuban.ru (http://forums.kuban.ru/)
-   Сети и их администрирование (http://forums.kuban.ru/f1029/)
-   -   Как правильно получить соль исключая всевозможные /dev/urandom ? (http://forums.kuban.ru/f1029/kak_pravil-no_poluchit-_sol-_isklyuchaya_vsevozmozhnye_dev_urandom-4122842.html)

smaharbaZ 28.04.2013 17:36

Как правильно получить соль исключая всевозможные /dev/urandom ?
 
фс /dev не существует
не подойдут всевозможные
tr -dc 0-9A-Z < /dev/urandom | head -c 8
соль нужна мгновенно, без переборов

Кензыч 29.04.2013 08:45

Только физика - соль. Остальное все - ноль!

droidman 29.04.2013 14:29

сезон ССЗБ продолжается =)
[quote]фс /dev не существует[/quote]
хотя бы озвучили что существует =)

The 1st Law of Cryptography: Don’t design your own crypto.
The 2nd Law of Cryptography: Don’t implement your own crypto.
– Rennie deGraaf

701054 29.04.2013 19:26

да как бы можно заглянуть в исходник crypto на gnu.org там от времени и прямо написано, не делать так ))

а вообще странная постановка задачи....ничего не существует - всё абстракции....кроме волшебной травы )

701054 29.04.2013 19:28

во
[quote] /* Generate a (not very) random seed.
You should do it better than this... */
[/quote]

[url]https://www.gnu.org/software/libc/manual/html_node/crypt.html[/url]

701054 29.04.2013 19:41

там ещё pid присутствует , да в общем придумать рэндом можно всегда там от байтов записанных на диск\памяти, операций ввода\ввывода да хоть от погоды если датчик подключить...от температуры камня там...карту соответствия залепить и почти рэндом получится, правда может получиться не очень случайный рандом ))))

pinya 30.04.2013 09:52

рандома нет, есть псевдорандом. Можно хэш текущей даты/времени запилить. Дальше танцевать от стандартного генератора (псевдослучайного).


Текущее время: 03:02. Часовой пояс GMT +3.