bcrypt ہیش اور تصدیق
bcrypt سے پاس ورڈز ہیش کریں یا موجودہ bcrypt ہیشز کی تصدیق کریں۔
100% نجی — کچھ بھی اپ لوڈ نہیں ہوتا
تمام پروسیسنگ آپ کے براؤزر میں مقامی طور پر ہوتی ہے۔ آپ کی فائلیں کبھی آپ کے ڈیوائس سے باہر نہیں جاتیں اور کسی سرور پر نہیں بھیجی جاتیں۔
نوٹ: bcrypt صرف پاس ورڈ کے پہلے 72 بائٹس استعمال کرتا ہے۔ لمبا ان پٹ کاٹ دیا جاتا ہے۔
زیادہ = زیادہ محفوظ لیکن سست۔ تجویز کردہ: 10–12۔
bcrypt کے بارے میں
bcrypt ایک پاس ورڈ ہیشنگ فنکشن ہے جو جان بوجھ کر سست بنایا گیا ہے، جو اسے brute-force حملوں کے خلاف مزاحم بناتا ہے۔ اس میں ایک رینڈم سالٹ اور قابلِ ترتیب کاسٹ فیکٹر شامل ہے۔
bcrypt کب استعمال کریں
- ڈیٹا بیس میں محفوظ کرنے سے پہلے یوزر پاس ورڈز کو ہیش کرنا۔
- محفوظ کردہ bcrypt ہیش کے خلاف لاگ ان کی کوشش کی تصدیق کرنا۔
کاسٹ فیکٹر
کاسٹ فیکٹر 2 کی طاقت ہے۔ ہر اضافہ ہیش کمپیوٹ کرنے کا وقت دگنا کر دیتا ہے۔ عام ویلیوز:
- 10 — تیز، زیادہ تر سائٹس کے لیے قابل قبول۔
- 12 — آج کے لیے تجویز کردہ۔
- 14+ — بہت سست، صرف اس وقت استعمال کریں جب آپ کا سرور اسے سنبھال سکے۔
نوٹ: bcrypt صرف پاس ورڈ کے پہلے 72 بائٹس استعمال کرتا ہے۔ لمبے پاس ورڈز خاموشی سے کاٹ دیے جاتے ہیں۔