पासवर्ड और टोकन जेनरेटर

पासवर्ड, पासफ़्रेज़ और API टोकन, आपके ब्राउज़र के क्रिप्टोग्राफ़िक यादृच्छिक स्रोत से बनाए गए — crypto.getRandomValues, कभी Math.random नहीं — और केवल इस टैब में मौजूद। पासवर्ड को कभी नहीं बनाया जाना चाहिए जिस एक जगह पर, वह है लॉग होने वाले AI चैट के अंदर, जहां "यादृच्छिक" स्ट्रिंग पूर्वानुमानित पाठ है और बातचीत एक प्रति रखती है। यहां यादृच्छिकता असली है और प्रति केवल आपकी है।

पासवर्ड

पासफ़्रेज़

API टोकन

शक्ति जांचकर्ता

यादृच्छिकता एक तंत्र है, एहसास नहीं

इस पेज का हर रहस्य crypto.getRandomValues से आता है, ऑपरेटिंग सिस्टम के एंट्रोपी पूल के लिए ब्राउज़र का इंटरफ़ेस — वही स्रोत जो आपका पासवर्ड मैनेजर उपयोग करता है। चयन अस्वीकृति प्रतिचयन से होता है, इसलिए हर अक्षर और हर शब्द समान रूप से संभावित है; यादृच्छिक बाइट का भोला मापांक कुछ अक्षरों का चुपके से पक्ष लेता है, और पासवर्ड जेनरेटर में चुपका पक्षपात एक असली दोष है। Math.random कहीं नहीं दिखता: यह एनिमेशन के लिए बना तेज़, पूर्वानुमेय जेनरेटर है, और इसका भविष्य आउटपुट इसके भूत आउटपुट से फिर बनाया जा सकता है। हर परिणाम के बगल में छपी एंट्रोपी संख्याएं असली पूलों से गणना की जाती हैं — चारों सेटों से 20 अक्षरों का पासवर्ड 20 × log₂(95) ≈ 131 बिट है; 560 शब्दों की सूची से पांच शब्दों का पासफ़्रेज़ 5 × log₂(560) ≈ 45 बिट है — ताकि आप आकारों की तुलना ईमानदारी से कर सकें, न कि इस आधार पर कि वे कितने जटिल दिखते हैं। और पूरे पेज को प्रेरित करने वाला परिचालन नियम दोहराने लायक है: चैट विंडो में बनाया गया पासवर्ड उस चैट के इतिहास में संग्रहीत पासवर्ड है, किसी और के बुनियादी ढांचे पर, एक ऐसे खाते के तहत जिसे भेदा जा सकता है। प्रमुख लेख, किसी चैटबॉट को अपने रहस्य कभी न करने दें, पूरा मामला प्रस्तुत करता है; हैश पहचानकर्ता उस दिन का साथी है जब आप अपने किसी पुराने पासवर्ड से डाइजेस्ट रूप में मिलेंगे। ध्यान दें: पासफ़्रेज़ की शब्द सूची अंग्रेज़ी ही रहती है (वह स्वयं फ़्रेज़ का डेटा है)।

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

चैटबॉट से पासवर्ड क्यों न मांग लें?

तीन कारण, हर एक पर्याप्त। चैटबॉट का "यादृच्छिक" पासवर्ड पूर्वानुमानित पाठ है, प्रतिचयित यादृच्छिकता नहीं — मॉडलों के पास मापने योग्य पसंदीदा पैटर्न होते हैं, और जिस पासवर्ड के आकार का हमलावर पूर्वानुमान लगा सकता है वह आधा अनुमान लगाया पासवर्ड है। चैट लॉग होती है: जो पासवर्ड आपको अभी दिया गया वह किसी तीसरे पक्ष के सर्वर पर बातचीत इतिहास में, आपके खाते से जुड़ा, मौजूद है। और मॉडल असली यादृच्छिक स्रोत उपयोग नहीं कर सकता — चैट पूर्णता के पीछे कोई crypto.getRandomValues नहीं है। यह जेनरेटर ब्राउज़र के क्रिप्टोग्राफ़िक यादृच्छिक स्रोत से सीधे प्रतिचयन करता है, और परिणाम केवल इस टैब में मौजूद रहता है। पूरा तर्क किसी चैटबॉट को अपने रहस्य कभी न करने दें में है।

पासवर्ड या पासफ़्रेज़ — मुझे कौन सा उपयोग करना चाहिए?

दोनों, अलग-अलग हाथों के लिए। मशीन द्वारा संग्रहीत क्रेडेंशियल (पासवर्ड मैनेजर की प्रविष्टियां, API टोकन) पासवर्ड या टोकन होने चाहिए: प्रति अक्षर अधिकतम एंट्रोपी, कभी इंसान द्वारा टाइप नहीं किए जाने वाले। जो कुछ भी इंसान को टाइप या याद करना पड़े — सबसे बढ़कर पासवर्ड मैनेजर का अपना मास्टर पासवर्ड — पासफ़्रेज़ होना चाहिए: 560 शब्दों की सूची से पांच शब्द लगभग 45 बिट रखते हैं और सच में याद रखे जा सकते हैं, जबकि जिस "चतुर" 10 अक्षरों के पासवर्ड को यह बदलता है वह आमतौर पर कम रखता है और शुक्रवार तक भुला दिया जाता है।

एंट्रोपी संख्या का असल मतलब क्या है?

हां/नहीं प्रश्नों की वह संख्या जिनका जवाब हमलावर को देना होगा, औसतन 2^बिट अनुमानों का आधा, रहस्य को ब्रूट-फ़ोर्स करने के लिए — यह मानकर कि वह ठीक-ठीक जानता है कि यह कैसे बनाया गया था, जो ईमानदार अनुमान हमेशा मानते हैं। 40 बिट किराए के GPU वाले प्रेरित हमलावर के आगे गिर जाता है; 65 बिट थोक हमलों की व्यावहारिक पहुंच से बाहर है; 100+ बिट, पूर्ण विराम, गणित को तोड़ने के सिवा किसी भी चीज़ की पहुंच से बाहर है। जेनरेटर की संख्या अपने आउटपुट के लिए सटीक है, क्योंकि पूल और लंबाई ज्ञात हैं; शक्ति जांचकर्ता की संख्या अनुमान कहकर लेबल की गई है क्योंकि टाइप किए गए पासवर्ड का असली पूल एक अनुमान है।

क्या शक्ति जांचकर्ता का निर्णय भरोसेमंद है?

फ़र्श के रूप में, वादे के रूप में नहीं। यह उस पूल का मॉडल बनाता है जो आपके अक्षर सूचित करते हैं, फिर उन पैटर्नों के लिए शुल्क लेता है जिनका क्रैकिंग शब्दकोश सबसे पहले शोषण करते हैं — दोहराव, वर्णमाला और कीबोर्ड अनुक्रम, वर्ष, और सीधे-सीधे इंटरनेट के सबसे आम पासवर्ड। जो यह नहीं देख सकता वह है अर्थ: पालतू जानवर का नाम जमा जन्मदिन गणित से "ठीक-ठाक" है और आपको जानने वाले किसी के सामने बेकार है। अच्छे निर्णय को आवश्यक मानें, पर्याप्त नहीं — और जब भी मशीन संग्रहीत कर सके, मूल्यांकित रहस्य की जगह बनाए गए रहस्य को प्राथमिकता दें।

क्या बनाए गए पासवर्ड कहीं संग्रहीत या भेजे जाते हैं?

नहीं। निर्माण इस पेज में, crypto.getRandomValues से होता है, और परिणाम टैब की स्मृति में रहते हैं जब तक आप उसे बंद नहीं करते। कोई खाता नहीं, कोई सिंक नहीं, कोई विश्लेषण घटना नहीं जो आपका आउटपुट ले जाए। निष्कर्ष आपकी तरफ़ है: बनाया गया पासवर्ड जिसे आप तुरंत पासवर्ड मैनेजर में न सहेजें, टैब बंद होने पर चला जाता है — जो विफलता का सही तरीका है, लेकिन इसके लिए योजना बनाएं।