موسسه خیریه محک

شهر ریاضی بازی-ریاضی

بهترین روش hash کردن اطلاعات چیست؟

+2 امتیاز
858 نمایش

برای ارسال اطلاعات مهم کاربران از کلاینت به سرور بهترین روش hash کردن چیه؟ MD5؟ SHA1؟ SHA256؟ چیز دیگه؟

پرسیده شده پنجشنبه ۱۶ آذر ۱۳۹۱ در PHP توسط PHP_Crawler3  
بازتگ شده یکشنبه ۱۸ فروردین ۱۳۹۲ توسط admin

1 پاسخ

+1 امتیاز

به نظر من امن‌ترین راه استفاده از SHA-512 هست. البته برای نسخه‌های قدیمی‌تر که این تابع هش رو ندارن می‌شه از SHA1 هم استفاده کرد.
البته سرعت اولی خیلی از دومی کمتره (شاید یک به شش). ولی امنیتش خیلی بهتره. در صورتی که سرعت براتون از هر چیزی مهم‌تره حتی امنیت از md5 اسنفاده کنین.

هیچ پژوهش انسانی نمی‌تواند ادعای علمی بودن داشته باشد، مگر این‌که از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)
پاسخ داده شده شنبه ۲ دی ۱۳۹۱ توسط prodo