PIN जनरेटर के बारे में
यह रैंडम न्यूमेरिक PIN कोड बनाता है — फ़ोन लॉक, बैंक कार्ड, डोर एंट्री, सिम और वॉइसमेल, अलार्म सिस्टम और लॉकर के लिए उपयोग होने वाले सिर्फ़-अंकों वाले कोड। खुद अपना PIN चुनना जोखिम भरा है क्योंकि लोग जन्मदिन, 1234 या 0000 की तरफ़ झुक जाते हैं, जो सबसे पहले कोई भी अनुमान लगा लेता है। एक रैंडम PIN इस पूर्वानुमेयता को हटा देता है। आप लंबाई चुनते हैं और एक साथ पूरा बैच जनरेट कर सकते हैं।
यह कैसे काम करता है
हर अंक आपके ब्राउज़र के क्रिप्टोग्राफ़िक रूप से सुरक्षित रैंडम जनरेटर (crypto.getRandomValues) से बनाया जाता है, इसलिए PIN किसी पैटर्न को फॉलो करने के बजाय सच में अप्रत्याशित होते हैं। अंकों की संख्या चुनें (आम लंबाई 4 और 6 है, लेकिन आप ज़्यादा भी जा सकते हैं) और कितने PIN चाहिए — एक बार में 100 तक — और किसी भी PIN को एक क्लिक से कॉपी करें।
मान्यताएँ और व्यवहार
- अंक सुरक्षित (CSPRNG) रैंडमनेस का उपयोग करते हैं,
Math.randomका नहीं। - हर पोज़िशन स्वतंत्र है, इसलिए कोई भी अंक बराबर संभावना रखता है — शुरुआती शून्य सहित, जो बनाए रखे जाते हैं (4-अंक का PIN वैध रूप से
0042हो सकता है)। - आप एक साथ एक बैच (100 तक) जनरेट कर सकते हैं, जो किसी ग्रुप को कोड जारी करने के लिए उपयोगी है।
- एक रैंडम न्यूमेरिक PIN की मज़बूती पूरी तरह लंबाई पर निर्भर करती है: 4-अंक के PIN में 10,000 संयोजन होते हैं, 6-अंक के में दस लाख।
सीमाएँ
- न्यूमेरिक PIN स्वाभाविक रूप से कम-एन्ट्रॉपी वाले होते हैं। हर पोज़िशन में सिर्फ़ दस संभावित अंकों के साथ, एक रैंडम 4-अंक के PIN में भी सिर्फ़ 10,000 संभावनाएँ होती हैं — जहाँ प्रयास सीमित हैं (जैसे तीन कोशिशों के बाद लॉक होने वाला कार्ड) वहाँ ठीक है, जहाँ नहीं हैं वहाँ कमज़ोर है। जहाँ सिस्टम अनुमति दे, वहाँ ज़्यादा अंकों, या पूरे पासवर्ड का उपयोग करें।
- यह 'कमज़ोर दिखने वाले' रैंडम PIN को फ़िल्टर नहीं करता। एक सच्चा रैंडम जनरेटर कभी-कभी
1111या1234बना सकता है; वे कम रैंडम नहीं हैं, लेकिन अगर आप उन्हें टालना चाहें, तो बस दोबारा जनरेट करें। - यह कोड जनरेट करता है; यह आपके लिए आपके डिवाइस या अकाउंट पर PIN सेट या बदल नहीं सकता।
गोपनीयता
PIN पूरी तरह आपके ब्राउज़र में इसके बिल्ट-इन क्रिप्टो से जनरेट होते हैं। कुछ भी अपलोड, लॉग या स्टोर नहीं होता।

