![]() |
Как правильно получить соль исключая всевозможные /dev/urandom ? фс /dev не существует не подойдут всевозможные tr -dc 0-9A-Z < /dev/urandom | head -c 8 соль нужна мгновенно, без переборов |
Только физика - соль. Остальное все - ноль! |
сезон ССЗБ продолжается =) [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 |
да как бы можно заглянуть в исходник crypto на gnu.org там от времени и прямо написано, не делать так )) а вообще странная постановка задачи....ничего не существует - всё абстракции....кроме волшебной травы ) |
во [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] |
там ещё pid присутствует , да в общем придумать рэндом можно всегда там от байтов записанных на диск\памяти, операций ввода\ввывода да хоть от погоды если датчик подключить...от температуры камня там...карту соответствия залепить и почти рэндом получится, правда может получиться не очень случайный рандом )))) |
рандома нет, есть псевдорандом. Можно хэш текущей даты/времени запилить. Дальше танцевать от стандартного генератора (псевдослучайного). |
| Текущее время: 03:02. Часовой пояс GMT +3. |