К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Как правильно получить соль исключая всевозможные /dev/urandom ?

Гость
0 - 28.04.2013 - 17:36
фс /dev не существует
не подойдут всевозможные
tr -dc 0-9A-Z < /dev/urandom | head -c 8
соль нужна мгновенно, без переборов



Гость
1 - 29.04.2013 - 08:45
Только физика - соль. Остальное все - ноль!
Гость
2 - 29.04.2013 - 14:29
сезон ССЗБ продолжается =)
Цитата:
фс /dev не существует
хотя бы озвучили что существует =)

The 1st Law of Cryptography: Don’t design your own crypto.
The 2nd Law of Cryptography: Don’t implement your own crypto.
– Rennie deGraaf
Гость
3 - 29.04.2013 - 19:26
да как бы можно заглянуть в исходник crypto на gnu.org там от времени и прямо написано, не делать так ))

а вообще странная постановка задачи....ничего не существует - всё абстракции....кроме волшебной травы )
Гость
4 - 29.04.2013 - 19:28
во
Цитата:
/* Generate a (not very) random seed.
You should do it better than this... */
https://www.gnu.org/software/libc/ma...ode/crypt.html
Гость
5 - 29.04.2013 - 19:41
там ещё pid присутствует , да в общем придумать рэндом можно всегда там от байтов записанных на диск\памяти, операций ввода\ввывода да хоть от погоды если датчик подключить...от температуры камня там...карту соответствия залепить и почти рэндом получится, правда может получиться не очень случайный рандом ))))
Гость
6 - 30.04.2013 - 09:52
рандома нет, есть псевдорандом. Можно хэш текущей даты/времени запилить. Дальше танцевать от стандартного генератора (псевдослучайного).


К списку вопросов






Copyright ©, Все права защищены