पासवर्ड जनरेटर और हैश टूल — MD5, SHA, bcrypt

मजबूत यादृच्छिक पासवर्ड उत्पन्न करें, MD5/SHA हैश की गणना करें, bcrypt हैश बनाएं, और उन्हें सत्यापित करें — सभी मुफ्त, निजी, और आपके ब्राउज़र में तुरंत।

MD5 & SHA हैश जनरेटर

कोई भी पाठ टाइप करें ताकि तुरंत MD5, SHA-1, SHA-256 और SHA-512 हैश उत्पन्न हो सकें। सभी प्रोसेसिंग आपके ब्राउज़र में स्थानीय रूप से होती है।

हैश सत्यापनकर्ता

कोई भी साधारण पाठ और उसका हैश पेस्ट करें ताकि सत्यापित किया जा सके कि वे मेल खाते हैं। MD5 / SHA पासवर्ड हैश, डेटाबेस मान या फ़ाइल अखंडता की जांच के लिए उपयोगी।

bcrypt हैश जनरेटर

PHP, Laravel, Node.js, और अधिकांश आधुनिक ढांचों द्वारा उपयोग किए जाने वाले सुरक्षित bcrypt हैश उत्पन्न करें

उच्च = धीमा और अधिक सुरक्षित (10 मानक है)

bcrypt हैश सत्यापित करें

जांचें कि क्या कोई साधारण पाठ एक bcrypt हैश से मेल खाता है

आप क्या कर सकते हैं

पासवर्ड, हैश और सत्यापन के लिए एक उपकरण

पासवर्ड जनरेटर

कस्टम लंबाई, अपरकेस, लोअरकेस, नंबर और प्रतीकों के साथ क्रिप्टोग्राफिकली यादृच्छिक पासवर्ड उत्पन्न करें। इसमें ताकत रेटिंग शामिल है।

MD5, SHA और bcrypt हैश

MD5, SHA-1, SHA-256, SHA-512 और bcrypt हैश तुरंत गणना करें। डेटाबेस पासवर्ड की जांच करने या फ़ाइल की अखंडता को सत्यापित करने के लिए बिल्कुल सही।

हैश वेरिफायर

किसी भी सादा टेक्स्ट को उसके MD5, SHA या bcrypt हैश के खिलाफ सत्यापित करें। PHP password_hash और Laravel bcrypt आउटपुट का समर्थन करता है।

पासवर्ड जनरेटर और हैश टूल — मुफ्त और निजी

यह मुफ्त उपकरण एक सुरक्षित यादृच्छिक पासवर्ड जनरेटर को एक पूर्ण हैश टूलकिट के साथ जोड़ता है। आप MD5, SHA-1, SHA-256, SHA-512 और bcrypt हैश उत्पन्न कर सकते हैं, और उन्हें सत्यापित कर सकते हैं — सभी आपके ब्राउज़र के अंदर, बिना किसी डेटा को किसी भी सर्वर पर भेजे।

अक्सर पूछे जाने वाले प्रश्न

पासवर्ड जनरेटर कैसे काम करता है?

पासवर्ड जनरेटर ब्राउज़र के स्वदेशी Web Crypto API (crypto.getRandomValues) का उपयोग करके क्रिप्टोग्राफिकली सुरक्षित यादृच्छिक मान उत्पन्न करता है — यही मानक ऑपरेटिंग सिस्टम और सुरक्षा सॉफ़्टवेयर द्वारा उपयोग किया जाता है।

आप लंबाई (8-128 अक्षर) को नियंत्रित कर सकते हैं, और अपरकेस अक्षरों, लोअरकेस अक्षरों, नंबरों और प्रतीकों को टॉगल कर सकते हैं। एक ताकत संकेतक प्रत्येक उत्पन्न पासवर्ड की रेटिंग करता है।

एक बार में 20 पासवर्ड उत्पन्न करें और उनमें से किसी को भी एक क्लिक में कॉपी करें।

MD5, SHA-256 और bcrypt के बीच क्या अंतर है?

MD5 और SHA किसी भी इनपुट का एक निश्चित-लंबाई का फिंगरप्रिंट उत्पन्न करते हैं। वे डिज़ाइन द्वारा तेज़ हैं और फ़ाइल की अखंडता की जांच, चेकसम, और गैर-सुरक्षा-क्रिटिकल पहचानकर्ताओं के लिए उपयोग किए जाते हैं। SHA-256 और SHA-512 MD5 की तुलना में अधिक टकराव-प्रतिरोधी हैं।

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

उपयोगकर्ता पासवर्ड को डेटाबेस में संग्रहीत करने के लिए, हमेशा bcrypt, Argon2 या scrypt का उपयोग करें — कभी भी कच्चा MD5 या SHA नहीं।

bcrypt हैश क्या है और इसका उपयोग कहाँ किया जाता है?

bcrypt PHP (password_hash), Laravel, Ruby on Rails, Node.js (bcryptjs/bcrypt), Django (bcrypt बैकएंड के साथ), और कई अन्य ढांचों में डिफ़ॉल्ट पासवर्ड हैशिंग एल्गोरिदम है।

एक bcrypt हैश $2b$10$ से शुरू होता है जिसके बाद 53 अक्षरों का नमक और हैश होता है। $2b$ के बाद का नंबर लागत कारक है जो यह नियंत्रित करता है कि हैशिंग कितनी धीमी है।

यह उपकरण लागत 4-14 के साथ मान्य bcrypt हैश उत्पन्न करता है। लागत 10 अधिकांश अनुप्रयोगों के लिए अनुशंसित डिफ़ॉल्ट मान है।

क्या मैं यहाँ PHP password_hash आउटपुट की पुष्टि कर सकता हूँ?

हाँ। PHP password_hash के साथ PASSWORD_DEFAULT या PASSWORD_BCRYPT $2y$ या $2b$ हैश उत्पन्न करता है जो इस वेरिफायर के साथ पूरी तरह से संगत हैं।

सादा टेक्स्ट पासवर्ड को सादा टेक्स्ट फ़ील्ड में और हैश को हैश फ़ील्ड में पेस्ट करें, फिर Verify Hash पर क्लिक करें ताकि तुरंत पुष्टि हो सके कि वे मेल खाते हैं या नहीं।

यह लॉगिन समस्याओं को डिबग करने, परीक्षण क्रेडेंशियल की पुष्टि करने, या डेटाबेस में संग्रहीत हैश मानों की जांच करने के लिए उपयोगी है।

क्या मेरा डेटा सुरक्षित है? क्या कुछ सर्वर पर भेजा जाता है?

कोई डेटा कभी भी किसी सर्वर पर नहीं भेजा जाता है। सभी हैशिंग, पासवर्ड निर्माण और सत्यापन पूरी तरह से आपके ब्राउज़र में JavaScript का उपयोग करके चलता है।

आप सुरक्षित रूप से वास्तविक पासवर्ड और हैश पेस्ट कर सकते हैं — कुछ भी लॉग, स्टोर या ट्रांसमिट नहीं किया जाता है। आप पृष्ठ लोड होने के बाद इंटरनेट से भी डिस्कनेक्ट कर सकते हैं और उपकरण अभी भी काम करेगा।

bcrypt पुस्तकालय पहले बार जब आप विजिट करते हैं तो एक विश्वसनीय CDN (jsDelivr) से लोड होता है, फिर आपके ब्राउज़र द्वारा कैश किया जाता है।

MD5 हैश टूल का क्या उपयोग है?

MD5 का व्यापक रूप से चेकसम, फ़ाइल की अखंडता सत्यापन, और विरासती डेटाबेस लुकअप के लिए उपयोग किया जाता है। कई पुराने सिस्टम अभी भी पासवर्ड या फ़ाइलों के MD5 हैश संग्रहीत करते हैं।

कोई भी टेक्स्ट टाइप करें या पेस्ट करें और उपकरण तुरंत इसका MD5, SHA-1, SHA-256 और SHA-512 हैश दिखाता है — चेकसम की तुलना करने, विरासती सिस्टम को रिवर्स-इंजीनियर करने, या परीक्षण डेटा उत्पन्न करने के लिए उपयोगी।

नए पासवर्ड स्टोरेज के लिए MD5 का उपयोग न करें — इसे उस उद्देश्य के लिए क्रिप्टोग्राफिक रूप से टूटा हुआ माना जाता है।

bcrypt के लिए मुझे कौन सा लागत कारक उपयोग करना चाहिए?

डिफ़ॉल्ट लागत कारक 10 आधुनिक हार्डवेयर पर हैश करने में लगभग 100-300ms लेता है, जो अधिकांश वेब अनुप्रयोगों के लिए सुरक्षा और उपयोगकर्ता अनुभव के बीच अनुशंसित संतुलन है।

जैसे-जैसे हार्डवेयर तेज होता है, आप लागत बढ़ा सकते हैं। लागत 12 उन अनुप्रयोगों के लिए एक अच्छा विकल्प है जहाँ आप थोड़े लंबे लॉगिन समय का खर्च उठा सकते हैं। उत्पादन उपयोग के लिए 10 से नीचे जाने से बचें।

इस उपकरण में आप लागत 4 (बहुत तेज, परीक्षण के लिए) से 14 (बहुत धीमा, अधिकतम सुरक्षा) तक सेट कर सकते हैं। उच्च लागत मान ब्राउज़र में पूरा करने में कई सेकंड लगेंगे।

क्या मैं अन्य उपकरणों से SHA हैश के लिए हैश वेरिफायर का उपयोग कर सकता हूँ?

Yes. The hash verifier supports MD5, SHA-1, SHA-256 and SHA-512 hashes generated by any tool — openssl, Linux sha256sum, online tools, or your own code.

सही एल्गोरिदम पिल (MD5 / SHA-1 / SHA-256 / SHA-512) चुनें, सादा टेक्स्ट और अपेक्षित हैश पेस्ट करें, और परिणाम तुरंत दिखता है।

हैश को लोअरकेस में तुलना की जाती है इसलिए हैश स्ट्रिंग में अक्षर केस के भिन्नताएँ स्वचालित रूप से संभाली जाती हैं।