इसका इस्तेमाल कैसे करें
- PIN की लंबाई 4 से 12 अंकों तक चुनें। NIST SP 800-63B कम से कम चार अंकों की शर्त रखता है और छह की सलाह देता है।
- नियम चुनें: कोई अंक दो बार नहीं, क्रम में तीन अंक नहीं, या सबसे आम 20 चार-अंकीय PIN से बचें।
- कितने PIN चुनें। आप कोई भी सेटिंग बदलें, तो पेज PIN दोबारा बनाता है।
- सूची रखने के लिए कॉपी या डाउनलोड दबाएँ। पेज PIN नहीं रखता।
PIN कैसे बनते हैं
हर अंक crypto.getRandomValues से लिया जाता है, जो आपके ब्राउज़र के सुरक्षित रैंडम नंबर हैं। ड्रॉ निष्पक्ष है: 32-बिट मान तभी इस्तेमाल होता है जब वह सीमा के सबसे बड़े गुणज से नीचे हो, इसलिए हर अंक बराबर संभावना से आता है।
जब कोई नियम लगा हो, तो जो PIN नियम तोड़ता है उसे फेंककर दोबारा बनाया जाता है। इसलिए नियमों पर खरा उतरने वाला हर PIN बराबर संभावना वाला होता है, और एन्ट्रॉपी उन नियमों के लिए सही आँकड़ा है जो आपने चुने।
एन्ट्रॉपी (बिट्स) = log2(नियमों पर खरे उतरने वाले PIN की संख्या)
कौन से नियम, और क्यों
NIST SP 800-63B कहता है कि सक्रियण के लिए इस्तेमाल होने वाला PIN कम से कम चार अंकों का हो, और छह या ज्यादा अंकों की सलाह देता है। वह आम रूप से इस्तेमाल होने वाले मूल्यों की ब्लॉकलिस्ट की भी सलाह देता है।
एक ही अंक दो बार (1122) और क्रम में तीन अंक (1234, 321) ऐसे पैटर्न हैं जो PIN का अनुमान आसान बनाते हैं। सबसे आम बीस चार-अंकीय PIN की सूची SecLists की आवृत्ति सूची से है (MIT लाइसेंस); 1234 और 0000 उसमें सबसे ऊपर हैं।
- चार अंकों के 10,000 PIN बनते हैं; छह अंकों के 10,00,000।
- कोई अंक दो बार न हो, तो PIN ज्यादा से ज्यादा दस अंकों का हो सकता है, क्योंकि अंक सिर्फ दस हैं।
हल किया हुआ उदाहरण: बिना क्रम और आम PIN वाले चार अंक
10,000 चार-अंकीय PIN में से 306 में क्रम में तीन अंक हैं। बचे 9,694 में से 18 आम PIN हैं (1234 और 4321 पहले ही बाहर हैं)। तो 9,676 PIN नियमों पर खरे उतरते हैं।
उनकी एन्ट्रॉपी log2(9,676) है, जो 13.2 बिट्स है। 2 की 13.24 घात लगभग 9,676 है, यानी नियमों पर खरे उतरने वाले PIN की संख्या।
अक्सर पूछे जाने वाले सवाल
क्या PIN किसी सर्वर को भेजे या सहेजे जाते हैं?
नहीं। PIN आपके ब्राउज़र में बनते हैं और इसी पेज पर दिखते हैं। कुछ भी सहेजा, भेजा या लॉग नहीं होता, और पेज दोबारा लोड करने पर वे हट जाते हैं, इसलिए जो चाहिए पहले कॉपी कर लें।
जन्मतिथि या साल को PIN क्यों न बनाएँ?
तारीखें और साल कई लोगों के बीच साझा होते हैं, इसलिए वे कमजोर PIN हैं। इस पेज का रैंडम PIN अनुमान लगाने में कठिन है, पर याद रखने में भी कठिन है, इसलिए अगर सेवा इजाजत दे तो उसे पासवर्ड मैनेजर में रखें।
PIN के लिए एन्ट्रॉपी के आँकड़े का क्या मतलब है?
यह चुनाव के बिट्स बताता है। जब नियम पता हों और PIN रैंडम हो, तो हमलावर को औसतन 2 की उस घात के आधे जितने अनुमान लगाने पड़ते हैं जो बिट्स के बराबर है, इसलिए हर अतिरिक्त बिट काम को दोगुना कर देता है।
क्या चार अंकों का PIN काफी सुरक्षित है?
NIST SP 800-63B चार अंकों को न्यूनतम मानता है और छह की सलाह देता है। कई डिवाइस और कार्ड गलत प्रयासों की सीमा लगाते हैं, इसलिए किसी जरूरी चीज के लिए छोटा PIN चुनने से पहले वह सीमा जाँच लें।
बिना दोहराव वाली PIN की लंबाई दस अंकों तक ही क्यों सीमित है?
जब कोई अंक दो बार न आए, तो चुनने के लिए सिर्फ दस अलग अंक होते हैं, इसलिए PIN दस से लंबा नहीं हो सकता। पेज उस नियम के साथ लंबा PIN मना कर देता है।
आम PIN की सूची कहाँ से आती है?
यह SecLists की चार-अंकीय PIN की आवृत्ति सूची का ऊपरी हिस्सा है, जो MIT लाइसेंस के तहत छपी है। सूची सिर्फ चार-अंकीय PIN पर है, इसलिए नियम दूसरी लंबाइयों पर असर नहीं करता।
स्रोत
- NIST (अंग्रेजी में): SP 800-63B, धारा 3.2.10 (सक्रियण के रहस्य)
- SecLists (अंग्रेजी में): चार-अंकीय PIN, आवृत्ति के हिसाब से (MIT)
- MDN (अंग्रेजी में): Crypto.getRandomValues()
आँकड़े और टेक्स्ट आखिरी बार मंगलवार, 10 नवंबर 2026 को जाँचे गए।