bcrypt हैश और वेरिफ़ाई

bcrypt से पासवर्ड हैश करें या मौजूदा bcrypt हैशेस वेरिफ़ाई करें।

100% निजी — कुछ भी अपलोड नहीं होता

सारी प्रोसेसिंग आपके ब्राउज़र में ही होती है। आपकी फ़ाइलें आपके डिवाइस से बाहर नहीं जातीं और किसी सर्वर पर नहीं भेजी जातीं।

ध्यान दें: bcrypt केवल पासवर्ड के पहले 72 बाइट्स का उपयोग करता है। लंबा इनपुट काट दिया जाता है।
अधिक = ज़्यादा सुरक्षित लेकिन धीमा। अनुशंसित: 10–12।

bcrypt के बारे में

bcrypt एक पासवर्ड-हैशिंग फ़ंक्शन है जिसे जानबूझकर धीमा रखा गया है, जिससे यह ब्रूट-फ़ोर्स हमलों के लिए प्रतिरोधी बनता है। इसमें एक रैंडम साल्ट और एक कॉन्फ़िगर करने योग्य कॉस्ट फ़ैक्टर होता है।

bcrypt का उपयोग कब करें

  • डेटाबेस में स्टोर करने से पहले यूज़र पासवर्ड्स को हैश करना।
  • स्टोर किए गए bcrypt हैश के विरुद्ध किसी लॉगिन प्रयास को वेरिफ़ाई करना।

कॉस्ट फ़ैक्टर

कॉस्ट फ़ैक्टर 2 की घात होता है। हर वृद्धि हैश की गणना का समय दोगुना कर देती है। सामान्य मान:

  • 10 — तेज़, ज़्यादातर साइट्स के लिए स्वीकार्य।
  • 12 — आज के लिए अनुशंसित।
  • 14+ — बहुत धीमा, केवल तब उपयोग करें जब आपका सर्वर इसे संभाल सके।

ध्यान दें: bcrypt केवल पासवर्ड के पहले 72 बाइट्स का उपयोग करता है। लंबे पासवर्ड चुपचाप काट दिए जाते हैं।