बीक्रिप्ट जनरेटर
यह bcrypt जनरेटर क्या करता है
Bcrypt एक पासवर्ड-हैशिंग फ़ंक्शन है: डिज़ाइन द्वारा धीमा, एक नमक एम्बेड करता है, और लागत (कार्य कारक) मेटाडेटा संग्रहीत करता है ताकि हार्डवेयर में सुधार होने पर आप कठिनाई बढ़ा सकें। आउटपुट स्ट्रिंग्स लाइब्रेरी पर निर्भर $2y$... परिवारों की तरह दिखती हैं—उन्हें कभी भी सिंगल-राउंड SHA डाइजेस्ट के साथ भ्रमित न करें। आपके पास passwords है, सामान्य फ़ाइल चेकसम नहीं; चेकसम के लिए SHA-2 का उपयोग करें। कभी भी लाइव प्रोडक्शन पासवर्ड को तीसरे पक्ष के पेजों में पेस्ट न करें—वास्तविक रहस्यों के लिए ऑफ़लाइन टूलिंग या अपने फ्रेमवर्क सीएलआई का उपयोग करें।
इसका उपयोग कब करें
फ़ॉर्मेटिंग सीखने, ट्यूटोरियल में लागत सेटिंग्स की तुलना करने, या स्टेजिंग में परीक्षण वैक्टर उत्पन्न करने के लिए इस पृष्ठ का उपयोग करें। आपके एप्लिकेशन के बीक्रिप्ट के माध्यम से वायर सत्यापन, एपीआई की तुलना निरंतर-समय की जांच से करें। पॉलिसी के लिए पासवर्ड की ताकत जांचने वाला और यादृच्छिक इनपुट के लिए पासवर्ड जनरेटर के साथ क्रॉस-ट्रेन - कमजोर पासवर्ड को हैश करने से अभी भी कमजोर सुरक्षा मिलती है।
कार्य उदाहरण
आप जोखिम समीक्षा के बाद लागत को 10 से बढ़ाकर 12 कर देते हैं: नए पंजीकरण मजबूत हैश लिखते हैं; शेड्यूल की गई नौकरियां अगले सफल लॉगिन पर उपयोगकर्ताओं को दोबारा शुरू करती हैं।
अक्सर पूछे जाने वाले प्रश्न
bcrypt बनाम Argon2?
आधुनिक मार्गदर्शन अक्सर नई प्रणालियों के लिए Argon2id को प्राथमिकता देता है; अच्छी तरह से ट्यून किए जाने पर bcrypt व्यापक रूप से तैनात और स्वीकार्य रहता है।
आउटपुट हर बार क्यों बदलता है?
प्रति हैश एक नया यादृच्छिक नमक जानबूझकर किया जाता है - यह इंद्रधनुष तालिकाओं को हरा देता है।
क्या मैं यहां सत्यापित कर सकता हूं?
उत्पादन सत्यापन विश्वसनीय पुस्तकालयों का उपयोग करके आपके बैकएंड में होता है, आकस्मिक नहीं ब्राउज़र.