पासवर्ड लीक जाँच
पासवर्ड लीक जाँच डेटाबेस से एक ऐसा सवाल पूछती है जिसका जवाब कोई चैटबॉट नहीं दे सकता: क्या यह पासवर्ड किसी ज्ञात डेटा लीक में आया है? पासवर्ड टाइप करें और यह पृष्ठ उसे आपके ब्राउज़र में हैश करेगा, हैश के केवल पहले 5 अक्षर Have I Been Pwned की Pwned Passwords सेवा को भेजेगा, और बताएगा कि वह पासवर्ड असली लीक में कितनी बार देखा गया है — पासवर्ड खुद कभी इस पृष्ठ को नहीं छोड़ता। आप एक साथ 50 तक पासवर्ड भी जाँच सकते हैं, या SHA-1 हैश वाली फ़ाइल अपलोड कर सकते हैं। साथी मार्गदर्शिका क्या आपका पासवर्ड डेटा लीक में है? बताती है कि इस संख्या का क्या मतलब है और आगे क्या करना है; नए सिरे से शुरू करने के लिए पासवर्ड जनरेटर का उपयोग करें, और किसी लाइव साइट पर उजागर क्रेडेंशियल खोजने के लिए लीक्ड सीक्रेट स्कैनर का।
अंतिम अपडेट:
आपका पासवर्ड कभी इस पृष्ठ को नहीं छोड़ता
यह पृष्ठ आपके पासवर्ड को आपके ब्राउज़र में SHA-1 से हैश करता है और Have I Been Pwned को हैश के केवल पहले 5 अक्षर भेजता है। पासवर्ड खुद — और उसका पूरा हैश भी — कभी आपके डिवाइस को नहीं छोड़ता, कभी सहेजा नहीं जाता और कभी लॉग नहीं किया जाता। सेवा उन 5 अक्षरों को साझा करने वाले सभी हैश प्रत्यय लौटाती है, और मिलान यहीं, आपके डिवाइस पर होता है। यह मॉडल कैसे काम करता है, यहाँ पढ़ें: haveibeenpwned.com/Passwords।
एक पासवर्ड जाँचें
एक साथ कई जाँचें
दोहराए गए पासवर्ड एक बार जाँचे जाते हैं। परिणामों में केवल एक संख्या (#1, #2…) दिखती है — पासवर्ड खुद कभी नहीं। CSV निर्यात में केवल लेबल और गिनती होती है।
एक टेक्स्ट फ़ाइल जिसमें प्रति पंक्ति एक 40-अक्षर वाला SHA-1 हैश हो, अधिकतम 500 पंक्तियाँ। जो पंक्तियाँ मान्य हैश नहीं हैं, वे छूटी हुई पंक्तियों के रूप में सूचीबद्ध की जाती हैं, चुपचाप छोड़ी नहीं जातीं। परिणामों में छोटा किया गया हैश दिखता है, पूरा कभी नहीं।
या फ़ाइल को इस बॉक्स में कहीं भी छोड़ दें। सीमा: 2 MB। फ़ाइल केवल इसी डिवाइस पर पढ़ी जाती है और कभी अपलोड नहीं होती।
परिणाम
ईमानदार सीमाएँ
यह केवल Pwned Passwords लीक संग्रह की जाँच करता है — सैकड़ों ज्ञात डेटा लीक से जुटाए गए पासवर्ड। “नहीं मिला” का अर्थ है “ज्ञात लीक में नहीं देखा गया”, न कि “सुरक्षित”।
यहाँ कोई ईमेल-लीक खोज नहीं दी जाती: Have I Been Pwned की ईमेल लीक API एक सशुल्क सदस्यता सेवा है, इसलिए यह पृष्ठ उसे मुफ़्त देने का वादा नहीं करता।
लीक डेटा: Have I Been Pwned — Pwned Passwords (haveibeenpwned.com/Passwords)।
लीक संग्रह क्या है — और संख्या का क्या मतलब है
लीक संग्रह असली डेटा लीक से जुटाए गए पासवर्डों का संग्रह है: जब कोई सेवा भंग होती है और उसका पासवर्ड डेटाबेस लीक हो जाता है, तो उसमें मौजूद पासवर्ड — आमतौर पर हैश के रूप में सहेजे गए — जुटाए जाते हैं, दोहराव हटाए जाते हैं और अनुक्रमित किए जाते हैं ताकि कोई भी पूछ सके कि कोई दिया गया पासवर्ड उनमें है या नहीं। Have I Been Pwned का Pwned Passwords संग्रह सैकड़ों लीक से आए एक अरब से अधिक ऐसे पासवर्ड रखता है, और नए लीक सामने आते ही बढ़ता रहता है। यही पैमाना जाँच का पूरा मतलब है: पाँच सेकंड में सोचा गया आपका पासवर्ड, बहुत संभव है कि हज़ारों और लोगों ने ठीक उसी रूप में पहले ही सोच लिया हो — और अगर वह कभी किसी लीक हुए डेटाबेस में था, तो हमलावरों के पास वह पहले से सूची में है, हर उस लॉगिन पृष्ठ पर आज़माने को तैयार जिस तक वे पहुँच सकते हैं।
यह जाँच पासवर्ड को कभी उजागर किए बिना काम करती है, k-गुमनामी (k-anonymity) नाम की एक तरकीब की बदौलत। आपका पासवर्ड ब्राउज़र में SHA-1 से हैश किया जाता है, जिससे 40 अक्षरों का फ़िंगरप्रिंट बनता है; उस फ़िंगरप्रिंट के केवल पहले 5 अक्षर सेवा को भेजे जाते हैं। सेवा उन 5 अक्षरों को साझा करने वाले सभी फ़िंगरप्रिंट प्रत्यय लौटाती है — आमतौर पर लगभग आठ सौ — और आपका ब्राउज़र उस सूची में अपना प्रत्यय स्थानीय रूप से खोजता है। पाँच अक्षर सैकड़ों मिलते-जुलते पासवर्डों के बीच एक पासवर्ड छिपाने के लिए पर्याप्त हैं, और इतने छोटे हैं कि सेवा कभी नहीं जान पाती कि आपने किस पासवर्ड के बारे में पूछा। पासवर्ड खुद कभी नेटवर्क पार नहीं करता, कभी सर्वर लॉग को नहीं छूता, और कभी URL में नहीं आता।
मिला, नहीं मिला — और आगे क्या करना है
शून्य से बड़ी गिनती का अर्थ है कि पासवर्ड लीक में उतनी बार देखा गया है। लाखों में गिनती — “password” पाँच करोड़ से अधिक बार देखा गया है — का अर्थ है कि यह हर क्रेडेंशियल स्टफ़िंग हमले में सबसे पहले आज़माए जाने वाले अनुमानों में से एक है, और इसे हर जगह बदल देना चाहिए जहाँ इसका उपयोग होता है, ईमेल और बैंकिंग से शुरू करके। छोटी गिनती भी पास नहीं है: एक बार दिखना भी मतलब है कि पासवर्ड हमलावर की शब्द-सूची में है, और शायद यह भी संकेत है कि पासवर्ड किसी अनुमान लगाने योग्य पैटर्न का पालन करता है — नाम और साल, कीबोर्ड पर चलना, एक अंक बदला हुआ आम वाक्यांश। दोनों ही मामलों में उपाय एक ही है: इसे ऐसे अनोखे पासवर्ड से बदलें जिसे आपने कहीं और कभी इस्तेमाल नहीं किया हो, पासवर्ड जनरेटर से बनाएँ और अपने दिमाग या नोट्स फ़ाइल में नहीं, पासवर्ड मैनेजर में रखें।
शून्य की गिनती अच्छी खबर है, पर सख्त सीमा के साथ: इसका मतलब केवल इतना है कि पासवर्ड इस संग्रह को ज्ञात लीक में नहीं देखा गया है। यह कुछ नहीं कहता कि पासवर्ड मज़बूत है, अनुमान लगाने योग्य है, या पहले से किसी ऐसे लीक में बैठा है जो अभी सामने नहीं आया है। छोटा, परिचित पासवर्ड संग्रह में न होकर भी कुछ ही मिनटों में अनुमान के हमले से हार सकता है, और दस साइटों पर दोहराया गया पासवर्ड एक लीक से सभी दस को खो देता है। “नहीं मिला” को पासवर्ड रखने की अनुमति तभी मानें जब वह लंबा भी हो, यादृच्छिक भी हो और ठीक एक जगह इस्तेमाल होता हो। अगर वह इन तीनों परीक्षणों में से किसी में भी विफल रहता है, तो फिर भी बदल दें — यह जाँच आपको जोखिम के बारे में बताती है, मज़बूती के बारे में नहीं।
पासवर्ड सुरक्षित है या नहीं, यह पूछने के लिए कभी भी पासवर्ड को चैटबॉट या AI सहायक में पेस्ट न करें। चैट एक प्रतिलेख रखता है: आपका पासवर्ड किसी और के सर्वर पर सहेजा जाएगा, मॉडल को प्रशिक्षित या बेहतर बनाने में इस्तेमाल होगा, और संभवतः बाद के उत्तर में वापस उद्धृत किया जाएगा — यह लीक जाँच के उद्देश्य के ठीक विपरीत है। यही नियम हर उस वेबसाइट पर लागू होता है जो आपसे अपने फ़ॉर्म में पासवर्ड टाइप करने को कहती है और उसे जाँचने का वादा करती है: जब तक पृष्ठ स्थानीय रूप से हैश न करे और तंत्र न दिखाए, जैसा यह करता है, मान लें कि पासवर्ड भेजा और सहेजा जा रहा है। लीक जाँच करने लायक इसलिए है क्योंकि इसे बिना किसी को रहस्य सौंपे किया जा सकता है, और यह गुण तब भी बचाने लायक है जब सवाल छोटा लगे।
सरल शब्दों में जाँच
| k-गुमनामी | पासवर्ड के हैश के केवल पहले 5 अक्षर ब्राउज़र छोड़ते हैं। सेवा यह नहीं जान सकती कि उस उपसर्ग को साझा करने वाले सैकड़ों पासवर्डों में से आपने किसके बारे में पूछा। |
| SHA-1 हैश | पासवर्ड का 40 अक्षरों वाला फ़िंगरप्रिंट, आपके ब्राउज़र में गणना किया गया। एक ही पासवर्ड हमेशा एक ही फ़िंगरप्रिंट देता है, और फ़िंगरप्रिंट को वापस पासवर्ड में बदला नहीं जा सकता। |
| Pwned Passwords संग्रह | सैकड़ों ज्ञात डेटा लीक से जुटाए गए एक अरब से अधिक पासवर्ड, Have I Been Pwned द्वारा बनाए रखा गया और नए लीक सामने आते ही अद्यतन किया जाता है। |
| रेंज API | वह सार्वजनिक, मुफ़्त, कुंजी-रहित HIBP एंडपॉइंट जिसे यह पृष्ठ कॉल करता है: 5 अक्षरों का उपसर्ग दिए जाने पर यह हर मिलते हुए प्रत्यय को उसकी लीक गिनती के साथ लौटाता है, प्रति पंक्ति एक SUFFIX:count। |
| लीक गिनती | पासवर्ड संग्रह में कितनी बार देखा गया है। 1 की गिनती भी मतलब है कि यह हमलावर की शब्द-सूची में है; लाखों का मतलब है कि यह सबसे पहले आज़माए जाने वाले अनुमानों में है। |
| नहीं मिला | पासवर्ड का हैश प्रत्यय लौटाई गई सीमा में अनुपस्थित है — यह ज्ञात लीक में नहीं देखा गया है। यह इस बात का फैसला नहीं है कि पासवर्ड मज़बूत या सुरक्षित है। |
| थोक पेस्ट | अधिकतम 50 पासवर्ड, प्रति पंक्ति एक। दोहराव एक बार जाँचे जाते हैं, 5 अक्षरों का उपसर्ग साझा करने वाले पासवर्ड एक अनुरोध साझा करते हैं, और परिणामों में केवल संख्याएँ दिखती हैं — पासवर्ड कभी नहीं। |
| हैश फ़ाइल | अधिकतम 500 SHA-1 हैश, प्रति पंक्ति एक, उन पासवर्डों की जाँच के लिए जिन्हें आप बिल्कुल टाइप नहीं करना चाहते। अमान्य पंक्तियाँ छूटी हुई के रूप में सूचीबद्ध होती हैं; परिणामों में छोटा किया गया हैश दिखता है। |
| CSV निर्यात | थोक परिणाम स्प्रेडशीट के रूप में: केवल मास्क किया गया लेबल और लीक गिनती। कोई सादा पासवर्ड और कोई पूरा हैश कभी डाउनलोड की गई फ़ाइल तक नहीं पहुँचता। |
| ईमेल लीक | यहाँ नहीं दिए जाते। यह जानने के लिए कि कोई ईमेल पता लीक में आता है या नहीं, HIBP की सशुल्क ईमेल API चाहिए, इसलिए यह पृष्ठ मुफ़्त ईमेल खोज का वादा नहीं करता। |
अक्सर पूछे जाने वाले प्रश्न
क्या मेरा पासवर्ड Have I Been Pwned को भेजा जाता है?
नहीं। आपका ब्राउज़र SHA-1 से पासवर्ड को हैश करता है और हैश के केवल पहले 5 अक्षर भेजता है। सेवा सैकड़ों मिलते हुए प्रत्यय लौटाती है और आपका ब्राउज़र अपना प्रत्यय स्थानीय रूप से जाँचता है। पासवर्ड खुद — और उसका पूरा हैश भी — कभी इस पृष्ठ को नहीं छोड़ता, कभी सहेजा नहीं जाता और कभी लॉग नहीं किया जाता।
“52 मिलियन बार मिला” का क्या मतलब है?
इसका मतलब है कि वह ठीक पासवर्ड कई अलग-अलग लीक और खातों में, लीक हुए डेटाबेस में 52 मिलियन बार आया है। यह हर क्रेडेंशियल स्टफ़िंग हमले में सबसे पहले आज़माए जाने वाले अनुमानों में से एक है, जहाँ चुराए गए पासवर्ड लॉगिन पृष्ठों पर अपने आप आज़माए जाते हैं। इसे हर जगह बदलें जहाँ इसका उपयोग होता है, अपने ईमेल और बैंकिंग से शुरू करके, और इसे कभी दोबारा इस्तेमाल न करें।
मेरा पासवर्ड नहीं मिला। क्या अब यह सुरक्षित है?
ज़रूरी नहीं। “नहीं मिला” का मतलब केवल इतना है कि यह इस संग्रह को ज्ञात लीक में नहीं देखा गया है। छोटा या अनुमान लगाने योग्य पासवर्ड संग्रह में न होकर भी कुछ ही मिनटों में अनुमान से हार सकता है, और कई साइटों पर दोहराया गया पासवर्ड एक लीक से उन सभी को खो देता है। इसे तभी रखें जब यह लंबा हो, यादृच्छिक हो और ठीक एक जगह इस्तेमाल होता हो।
मैं यहाँ ईमेल पता क्यों नहीं जाँच सकता?
यह जाँचना कि कोई ईमेल पता लीक में आता है या नहीं, एक अलग HIBP सेवा — ईमेल लीक API — का उपयोग करता है, जो एक सशुल्क सदस्यता है। यह पृष्ठ केवल मुफ़्त Pwned Passwords रेंज API का उपयोग करता है, जो पासवर्ड जाँचता है, ईमेल पते नहीं, और ईमेल खोज मुफ़्त देने का वादा करना बेईमानी होगी।
मेरा पासवर्ड लीक में मिला। पहले क्या करूँ?
इसे हर जगह बदलें जहाँ आप इसका उपयोग करते हैं, उन खातों से शुरू करके जो दूसरों की रक्षा करते हैं — पहले आपका ईमेल, फिर बैंकिंग और पासवर्ड पुनर्प्राप्ति पथ — और पुराना पासवर्ड कहीं भी दोबारा इस्तेमाल न करें। पासवर्ड जनरेटर से एक नया, अनोखा विकल्प बनाएँ और उसे पासवर्ड मैनेजर में सहेजें। अगर एक ही पासवर्ड कई खातों की रक्षा कर रहा था, तो उन सभी को उजागर मानें, क्योंकि हमलावर लीक हुए पासवर्ड को हर उस सेवा पर आज़माते हैं जिस तक वे पहुँच सकते हैं।