• 1 رای - 5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
رمز كردن پسورد و كد كپچا
#1
سلام.
مي خوام براي سايتم ثبت نام بزارم. اعضا بايد براي خودشون پسورد انتخاب كنند. نمي خوام پسوردها رو clear تو database ذخيره كنم. بهترين راه براي رمز كردنش چيه؟ به جز يه md5 تنها مثلا md5(pass)
در ضمن كسي كد كپچا خوب سراغ داره؟
  پاسخ
تشکر شده توسط :
#2
استفاده ترکیبی از sha1 و md5 هم راه حلی واسه خودش!!!
  پاسخ
تشکر شده توسط :
#3
(۱۳۸۹ شهریور ۰۶, ۰۱:۰۰ ب.ظ)oia نوشته: استفاده ترکیبی از sha1 و md5 هم راه حلی واسه خودش!!!
يعني به اين صورت عمل كنيم:
md5(sha1(pass))
درسته؟
  پاسخ
تشکر شده توسط :
#4
اره درسته
حتا می تونید بیشتر هم بپیچونید Big Grin
  پاسخ
تشکر شده توسط : vahidfaraji
#5
(۱۳۸۹ شهریور ۰۶, ۰۱:۴۱ ب.ظ)oia نوشته: اره درسته
حتا می تونید بیشتر هم بپیچونید Big Grin

يعني مثلا مي تونيم با تاريخ ثبت و ... قاطيش كنيم و از اون ور با استفاده از اين فيلدها مقايسه كنيم؟
از لحاظ اصولي مشكلي كه نداره؟
  پاسخ
تشکر شده توسط :
#6
(۱۳۸۹ شهریور ۰۶, ۰۲:۵۳ ب.ظ)vahidfaraji نوشته:
(۱۳۸۹ شهریور ۰۶, ۰۱:۴۱ ب.ظ)oia نوشته: اره درسته
حتا می تونید بیشتر هم بپیچونید Big Grin

يعني مثلا مي تونيم با تاريخ ثبت و ... قاطيش كنيم و از اون ور با استفاده از اين فيلدها مقايسه كنيم؟
از لحاظ اصولي مشكلي كه نداره؟

blowfish هم خیلی خوبه به نظر من
  پاسخ
تشکر شده توسط :
#7
[auote]
blowfish هم خیلی خوبه به نظر من
[/quote]
blowfish چيه، مي شه لطف كني توضيح بدي.
  پاسخ
تشکر شده توسط :
#8
یه الگوریتم برای کد کردن هست
برای استفاده از اون از تابع crypt() استفاده کنید
http://php.net/manual/en/function.crypt.php
  پاسخ
تشکر شده توسط :
#9
همانطور که دوستان گفتند یک الگوریتم هست ولی بهتر هست با تابع Mcrypt استفاده کنی تا به بهترین حالت امنیت را برقرار کنی
  پاسخ
تشکر شده توسط :
#10
استفاده از چند نوع تابع پشت سر هم برای پنهان سازی شاید جواب خوبی بده ،اما دقت کنید که منابع زیادی رو مصرف میکنه . به نظرم خیلی بهینه نمیاد Wink
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان