bcrypt हैश और वेरिफ़ाई
bcrypt से पासवर्ड हैश करें या मौजूदा bcrypt हैशेस वेरिफ़ाई करें।
100% निजी — कुछ भी अपलोड नहीं होता
सारी प्रोसेसिंग आपके ब्राउज़र में ही होती है। आपकी फ़ाइलें आपके डिवाइस से बाहर नहीं जातीं और किसी सर्वर पर नहीं भेजी जातीं।
ध्यान दें: bcrypt केवल पासवर्ड के पहले 72 बाइट्स का उपयोग करता है। लंबा इनपुट काट दिया जाता है।
अधिक = ज़्यादा सुरक्षित लेकिन धीमा। अनुशंसित: 10–12।
bcrypt के बारे में
bcrypt एक पासवर्ड-हैशिंग फ़ंक्शन है जिसे जानबूझकर धीमा रखा गया है, जिससे यह ब्रूट-फ़ोर्स हमलों के लिए प्रतिरोधी बनता है। इसमें एक रैंडम साल्ट और एक कॉन्फ़िगर करने योग्य कॉस्ट फ़ैक्टर होता है।
bcrypt का उपयोग कब करें
- डेटाबेस में स्टोर करने से पहले यूज़र पासवर्ड्स को हैश करना।
- स्टोर किए गए bcrypt हैश के विरुद्ध किसी लॉगिन प्रयास को वेरिफ़ाई करना।
कॉस्ट फ़ैक्टर
कॉस्ट फ़ैक्टर 2 की घात होता है। हर वृद्धि हैश की गणना का समय दोगुना कर देती है। सामान्य मान:
- 10 — तेज़, ज़्यादातर साइट्स के लिए स्वीकार्य।
- 12 — आज के लिए अनुशंसित।
- 14+ — बहुत धीमा, केवल तब उपयोग करें जब आपका सर्वर इसे संभाल सके।
ध्यान दें: bcrypt केवल पासवर्ड के पहले 72 बाइट्स का उपयोग करता है। लंबे पासवर्ड चुपचाप काट दिए जाते हैं।