تولیدکننده هش گذرواژه (PBKDF2)
هشهای امن گذرواژه را در مرورگر خود با PBKDF2-SHA256 تولید کنید. قویتر از MD5 یا SHA ساده، با ضریب کار قابل تنظیم.
نحوه استفاده از این ابزار
- 1
Type or paste the password you want to hash.
- 2
Optionally set a salt (leave it blank for a secure random one) and choose an iteration count.
- 3
Click Hash. The salted PBKDF2-SHA256 digest is derived entirely in your browser.
تولیدکننده هش گذرواژه (PBKDF2) چیست؟
Bcrypt یک الگوریتم پرطرفدار هش گذرواژه است، اما به یک کتابخانه سمت سرور نیاز دارد. این ابزار هشهایی با استحکام معادل تولید میکند که از PBKDF2 (Password-Based Key Derivation Function 2) بهره میبرند، الگوریتمی که NIST توصیه کرده و تعداد تکرار آن قابل تنظیم است. هم bcrypt و هم PBKDF2 بهعمد حملات جستجوی فراگیر را کند میکنند؛ تعداد تکرار مناسب باعث میشود هر تلاش حدود ۲۵۰ میلیثانیه طول بکشد.
موارد استفاده رایج
Learn how salted, iterated password hashing works by watching the output change with the salt and work factor.
Generate test hashes to seed a development database without wiring up your real auth code.
Produce a reference digest to confirm your server-side PBKDF2 implementation matches for the same inputs.
Demonstrate to a team why MD5/SHA-1 password storage is unsafe versus a deliberately slow KDF.
Create a one-off credential for a script or prototype where pulling in a full auth library is overkill.
Benchmark how iteration count affects hashing time on your hardware to pick a sensible work factor.
پرسشهای متداول
آیا این bcrypt واقعی است؟▼
چند تکرار باید استفاده کنم؟▼
ابزارهای مرتبط
تولیدکننده HMAC
با استفاده از SHA-1، SHA-256، SHA-384 یا SHA-512 امضاهای HMAC تولید میکند.
رمزنگاری AES-256
متن را با AES-256-GCM رمزنگاری و رمزگشایی کنید. کلید از روی عبارت عبور شما با PBKDF2-SHA256 استخراج میشود.
تولیدکننده کد QR برای 2FA
کدهای QR از نوع TOTP برای Google Authenticator، Authy، 1Password و دیگر اپلیکیشنهای 2FA تولید کنید.
بررسیکننده قدرت گذرواژه
آنتروپی گذرواژه خود را در برابر اندازه مجموعه کاراکترها و فهرست گذرواژههای رایج بسنجید. کاملاً بهصورت آفلاین کار میکند.
کدگذار و کدگشای رمز سزار
متن را با رمز سزار کدگذاری یا کدگشایی کنید: جایگزینی حروف بر اساس یک جابهجایی ثابت.
کدگذار و کدگشای ROT13
متن را با ROT13 کدگذاری یا کدگشایی کنید: یک رمز سزار با ۱۳ موقعیت جابهجایی که خود-معکوس است.