पासफ्रेज जनरेटर: डाइसवेयर क्रिप्टोग्राफिक एन्ट्रॉपी, सुरक्षा और याद रखने में आसान शब्दों का विज्ञान
पारंपरिक जटिल पासवर्ड जैसे x$9#kL!2 को याद रखना इंसानी दिमाग के लिए बेहद कठिन होता है। इसके परिणामस्वरूप लोग या तो पासवर्ड को डायरी में लिख लेते हैं या एक ही पासवर्ड को हर जगह दोहराते हैं, जिससे सुरक्षा खतरे में पड़ जाती है। आधुनिक क्रिप्टोग्राफी में पासवर्ड की असली ताकत विशेष प्रतीकों में नहीं, बल्कि उसकी 'एन्ट्रॉपी' (अनिश्चितता के बिट्स) में होती है। क्रियास्य पासफ्रेज जनरेटर डाइसवेयर तकनीक और ब्राउज़र के क्रिप्टोग्राफिक रैंडम नंबर जनरेटर (CSPRNG) का उपयोग करके बहु-शब्द पासफ्रेज तैयार करता है, जिसे इंसान आसानी से याद रख सकता है परंतु सुपरकंप्यूटर के लिए इसे तोड़ना गणितीय रूप से असंभव होता है।
पासफ्रेज एन्ट्रॉपी का गणित: लंबाई जटिलता से बेहतर क्यों है?
किसी भी पासवर्ड को ब्रूट-फोर्स आक्रमण (लगातार अनुमान लगाना) से बचाने के लिए शैनन एन्ट्रॉपी का सूत्र लागू होता है। जब आप N शब्दों के शब्दकोश से W यादृच्छिक शब्द चुनते हैं, तो कुल एन्ट्रॉपी बिट्स E इस प्रकार निकलती है:
मानक EFF डाइसवेयर शब्दकोश में 7,776 शब्द होते हैं। प्रत्येक चुना गया यादृच्छिक शब्द लगभग 12.92 बिट्स की अतिरिक्त सुरक्षा प्रदान करता है:
- 4 शब्द (51.7 बिट्स): सामान्य सेवाओं के लिए उपयुक्त, फिर भी आधुनिक जीपीयू कुछ ही घंटों में इसका अनुमान लगा सकते हैं।
- 5 शब्द (64.6 बिट्स): मजबूत सुरक्षा, जिसे 100 अरब अनुमान प्रति सेकंड की रफ्तार वाले क्लस्टर से भी क्रैक करने में लगभग 9 वर्ष लगेंगे।
- 6 शब्द (77.5 बिट्स): बैंकिंग, मास्टर पासवर्ड और क्लाउड रूट एक्सेस के लिए सर्वोत्तम, जिसे तोड़ने में 70,000 वर्ष से अधिक का समय चाहिए।
- 7 शब्द (90.4 बिट्स): पूर्ण सैन्य-स्तरीय सुरक्षा, 50 करोड़ से अधिक वर्षों तक अभेद्य।
टूल के प्रमुख फीचर्स और नियंत्रण
- शब्द संख्या चयन (3 से 8 शब्द): अपनी सुरक्षा प्राथमिकता के अनुसार शब्दों की संख्या निर्धारित करें।
- विभाजक (Delimiter): शब्दों के बीच हाइफन (-), अंडरस्कोर (_), डॉट (.) या स्पेस का चयन करें।
- कैपिटलाइज़ेशन टॉगल: प्रत्येक शब्द का पहला अक्षर बड़ा करके पठनीयता और पुराने सिस्टम्स के नियमों का पालन करें।
- संख्या व प्रतीक जोड़ना: शब्द के बीच में एक रैंडम अंक या विशेष चिह्न जोड़कर हाइब्रिड डिक्शनरी अटैक से पूर्ण सुरक्षा प्राप्त करें।
- ब्राउज़र-आधारित शून्य-ज्ञान सुरक्षा: यह टूल पूरी तरह आपके डिवाइस पर स्थानीय रूप से चलता है। आपका कोई भी डेटा किसी सर्वर पर नहीं भेजा जाता।
पासफ्रेज सुरक्षा से जुड़े सामान्य प्रश्न
क्या डिक्शनरी के साधारण शब्द सुरक्षित होते हैं?
हाँ, बशर्ते वे पूरी तरह से यादृच्छिक (Randomly) चुने गए हों। जब आप 7,776 शब्दों की सूची में से 5 या 6 रैंडम शब्द चुनते हैं, तो उनके संभावित संयोजनों की संख्या खरबों में पहुंच जाती है, जिसे हैकर्स के एल्गोरिदम कभी नहीं पकड़ पाते।
मास्टर पासवर्ड के लिए कितने शब्दों का पासफ्रेज चुनना चाहिए?
किसी भी पासवर्ड मैनेजर या हार्डवेयर वॉलेट के मास्टर पासवर्ड के लिए कम से कम 6 शब्दों का पासफ्रेज चुनना चाहिए जिसमें एक संख्या और विशेष चिह्न भी शामिल हो।
