Скажите, пожалуйста, насколько безопасно использовать для шифровки данных функции sha1()?
Может быть предпочтительнее использовать, какие то, другие варианты?
Спасибо
Спустя 3 часа, 38 минут, 35 секунд (25.07.2012 - 11:01) nikolasline написал(а):
Да нормально. Можете еще повысить надежность
$pass = sha1(md5('Пароль'));
Спустя 25 минут, 32 секунды (25.07.2012 - 11:27) Игорь_Vasinsky написал(а):
это односторонее шифрование.
если добавить соль - то нормально, а так - может уже словари для подбора есть.
если добавить соль - то нормально, а так - может уже словари для подбора есть.
Спустя 33 минуты, 54 секунды (25.07.2012 - 12:01) zvezda_t написал(а):
Игорь_Vasinsky, что значит - добавить "соль"?
Спустя 10 минут, 54 секунды (25.07.2012 - 12:12) Игорь_Vasinsky написал(а):
$soul = 'asda121';
$pass = 'password';
echo sha1($pass.$soul);
соль хранишь в БД, например, тогда точно зашифровано.
Спустя 1 час, 3 минуты, 30 секунд (25.07.2012 - 13:15) zvezda_t написал(а):
Игорь_Vasinsky, спасибо
Спустя 1 час, 28 минут, 43 секунды (25.07.2012 - 14:44) Эли4ка написал(а):
я тут недавно шифровалку делала..код на 1000 строк..вот там целый пуд соли..правда я его сейчас найти не могу..Но его кстати вообще не подберешь..
_____________
Что ты сделал сегодня - для завтра?
"Приидите ко Мне вси труждающиеся и обремененнии и Аз упокою вы, возмите иго Мое на себе и научитеся от Мене яко кроток есмь и смирен сердцем и обрящете покой душам вашим, иго бо Мое благо и бремя Мое легко есть."(Мф. 11:28-30)