PDA

View Full Version : الگوریتم رمزگذاری پسورد



god of war
پنج شنبه 10 اردیبهشت 1394, 09:49 صبح
سلام به همه دوستان
من یک الگوریتم نیاز دارم برای رمز گذاری پسورد کاربران و ثبتش در sqlServer
میخواستم ببینم از چه روش و الگوریتمی استفاده کنم که بهتر باشه
اگرمیشد جوابهاتونو کمی با توضیح بیشتر بدین
ممنون :)

pouria_bayat
پنج شنبه 10 اردیبهشت 1394, 09:56 صبح
سلام دوست من به نظرم الگوریتم RSA خوبه چون از دو کلید برای کد گذاری استفاده میکنه و اگر هر کدوم از کلیدها نباشه کار نمیکنه.
اما مشگلش : خروجیش کمی زیاد میشه ممکنه دو کلمه در حد دو خط کد بهت بده
مزیتش : امنیت بالا
الگوریتم های دیگه ای هم هستن مثلا MD5 که خروجی کوتاه تری بهت میده
امنیت تقریبا خوبی هم داره

FastCode
پنج شنبه 10 اردیبهشت 1394, 10:09 صبح
نهههههههههههههه.
RSA برای وقتیه که کاربر نمیتونه اطلاعات ذخیره شده رو بخونه.
این کار فقط باعث میشه CPU مصرف بشه. از SHA256+PBKDF2 استفاده کنید.

god of war
پنج شنبه 10 اردیبهشت 1394, 10:20 صبح
نهههههههههههههه.
RSA برای وقتیه که کاربر نمیتونه اطلاعات ذخیره شده رو بخونه.
این کار فقط باعث میشه CPU مصرف بشه. از SHA256+PBKDF2 استفاده کنید.
دوست عزیز کمی بیشتر راجع به این الگوریتمها میگی لطفا :)

FastCode
پنج شنبه 10 اردیبهشت 1394, 10:21 صبح
دوست عزیز کمی بیشتر راجع به این الگوریتمها میگی لطفا :)

http://en.wikipedia.org/wiki/PBKDF2
https://msdn.microsoft.com/en-us/library/system.security.cryptography.rfc2898derivebytes%28 v=vs.110%29.aspx

negar.rafie
پنج شنبه 10 اردیبهشت 1394, 11:07 صبح
نهههههههههههههه.
RSA برای وقتیه که کاربر نمیتونه اطلاعات ذخیره شده رو بخونه.
این کار فقط باعث میشه CPU مصرف بشه. از SHA256+PBKDF2 استفاده کنید.

سلام
اقای فست کد میشه بیشتر توضیح بدید
یعنی برای کارهایی مثل ذخیره پسورد نباید از RSA استفاده کرد؟
پس کجا ها باید از این الگوریتم استفاده کرد؟

FastCode
پنج شنبه 10 اردیبهشت 1394, 12:03 عصر
سلام
اقای فست کد میشه بیشتر توضیح بدید
یعنی برای کارهایی مثل ذخیره پسورد نباید از RSA استفاده کرد؟
پس کجا ها باید از این الگوریتم استفاده کرد؟

برای انتقال(نه ذخیره) اطلاعات.مثل رمز های AES که باهاشون اطلاعات دیگه ذخیره یا جابه جا میشن.
برای امضا کردن و ذخیره رمز در موارد خاص هم استفاده میشن.