RevealTheme logo

تولیدکننده هش گذرواژه (PBKDF2)

هش‌های امن گذرواژه را در مرورگر خود با PBKDF2-SHA256 تولید کنید. قوی‌تر از MD5 یا SHA ساده، با ضریب کار قابل تنظیم.

تولیدکننده هش گذرواژه (PBKDF2) چیست؟

Bcrypt یک الگوریتم پرطرفدار هش گذرواژه است، اما به یک کتابخانه سمت سرور نیاز دارد. این ابزار هش‌هایی با استحکام معادل تولید می‌کند که از PBKDF2 (Password-Based Key Derivation Function 2) بهره می‌برند، الگوریتمی که NIST توصیه کرده و تعداد تکرار آن قابل تنظیم است. هم bcrypt و هم PBKDF2 به‌عمد حملات جستجوی فراگیر را کند می‌کنند؛ تعداد تکرار مناسب باعث می‌شود هر تلاش حدود ۲۵۰ میلی‌ثانیه طول بکشد.

پرسش‌های متداول

آیا این bcrypt واقعی است؟
خیر: این PBKDF2-SHA256 است که از نظر تضمین‌های امنیتی مشابه است. برای فرمت دقیق bcrypt، از یک ابزار سمت سرور استفاده کنید (بسته npm bcrypt در Node یا password_hash() در PHP).
چند تکرار باید استفاده کنم؟
بیش از ۱۰۰٬۰۰۰ تکرار برای SHA-256، راهنمای فعلی OWASP است. تکرار بیشتر = کندتر هم برای شما و هم برای مهاجمان.

ابزارهای مرتبط