🔐 टीओटीपी / 2FA कोड जेनरेटर -- स्थानीय, निजी, कोई सर्वर नहीं
यह टीओटीपी जेनरेटर आपके ब्राउज़र में पूरी तरह से समय-आधारित एकल उपयोग रास्ता (RFC 6238) बनाता है। एक बेस32 रहस्य कुंजी या एक otpauth:// यूआरएल पेस्ट करें और उपकरण एक लाइव 6- या 8-अंक कोड दिखाता है जो अगले अपडेट तक के गिनती के साथ दिखाता है -- कोई सर्वर, कोई खाता, कोई अपलोड। आपका रहस्य कभी भी अपने उपकरण से बाहर नहीं जाता।
डिज़ाइन से ही निजी. यह टूल पूरी तरह आपके ब्राउज़र में चलता है — आपका डाला हुआ कुछ भी अपलोड या सेव नहीं होता, और यह ऑफ़लाइन भी काम करता है।
परिचय
यह उपकरण आधुनिक ब्राउज़र में बने वेबक्रिप्टो सबटल क्रिप्टो HMAC API का उपयोग करके RFC 6238 के अनुसार टीओटीपी कोड गणना करता है। समर्थित विकल्पों में 6- या 8-अंक कोड, 15, 30 या 60 सेकंड के अवधि, और एल्गोरिदम SHA-1, SHA-256 या SHA-512 शामिल हैं। यह ओटपथ:// यूआरएल भी स्वीकार करता है -- 2FA क्वेर कोड में एम्बेडेड फॉर्मेट -- और ऑटोमैटिकली पार्स करता है रहस्य, अंक की संख्या, अवधि, और एल्गोरिदम। क्योंकि सभी ऑपरेशन ब्राउज़र में वेबक्रिप्टो के उपयोग से चलते हैं, आपका रहस्य कुंजी कभी भी किसी भी सर्वर पर भेजा नहीं जाता, कभी भी localStorage में संग्रहित नहीं किया जाता, और किसी भी तीसरे पक्ष के लिए दिखाया नहीं जाता। पहली बार लोड के बाद, पृष्ठ पूरी तरह से ऑफ़लाइन उपयोग किया जा सकता है। कोई पंजीकरण, कोई आपके रहस्य से संबंधित नेटवर्क कॉल नहीं।
कैसे उपयोग करें
- अपने बेस32 रहस्य कुंजी (अक्षर A-Z और अंक 2-7) को इनपुट क्षेत्र में पेस्ट करें। आप एक क्वेर कोड स्कैनर से एक पूर्ण otpauth:// यूआरएल भी पेस्ट कर सकते हैं।
- यदि आपने otpauth:// यूआरएल पेस्ट किया है, तो उपकरण ऑटोमैटिकली अंक, अवधि और एल्गोरिदम को यूआरएल से भरता है और इनपुट क्षेत्र में केवल रहस्य कुंजी दिखाता है।
- अपने अथॉरेटिकेटर एप्लिकेशन के सेटिंग्स के साथ मिलान के लिए अंक (6 या 8), अवधि (15, 30 या 60 सेकंड), और एल्गोरिदम (SHA-1, SHA-256, SHA-512) को वैकल्पिक रूप से समायोजित करें। अधिकांश एप्लिकेशन 6 अंक, 30 सेकंड, SHA-1 का उपयोग करते हैं।
- आपका लाइव TOTP कोड तुरंत बड़े अंक में दिखाई देता है। गिनती वाला वृत्त बताता है कि कोड के अपडेट तक कितने सेकंड बचे हैं। जब 5 या उससे कम सेकंड बचे हैं, तो वृत्त लाल हो जाता है।
- कोड को अपने क्लिपबोर्ड में कॉपी करने के लिए "कोड कॉपी करें" पर क्लिक करें, फिर लॉगिन फॉर्म में इसे पेस्ट करें। कोड प्रत्येक अवधि के सीमा पर स्वचालित रूप से अपडेट होता है -- कुछ भी क्लिक करने की आवश्यकता नहीं।
सामान्य प्रश्न
- मेरा रहस्य कुंजी कभी किसी सर्वर पर भेजा जाता है?
- नहीं। सभी चीजें आपके ब्राउज़र में बने WebCrypto API के उपयोग से स्थानीय रूप से गणना की जाती हैं। आपका रहस्य कभी भी अपने उपकरण से बाहर नहीं जाता और कहीं भी संग्रहित नहीं किया जाता है -- ना localStorage में, ना कुकीज में, ना किसी भी सर्वर पर।
- बेस32 रहस्य क्या है और इसे कहां पाया जा सकता है?
- जब आप किसी एप्लिकेशन या वेबसाइट में 2FA एनेबल करते हैं, तो वह एक क्वेर कोड और आमतौर पर बेस32 फॉर्मेट में एक टेक्स्ट बैकअप कोड दिखाता है -- बड़े अक्षर A-Z और अंक 2-7। यह टेक्स्ट स्ट्रिंग आपका रहस्य कुंजी है। इसे एक सुरक्षित स्थान में रखें और इसे यहां पेस्ट करें ताकि कोड उत्पन्न किया जा सके।
- क्या मैं ओटपथ:// यूआरएल को सीधे पेस्ट कर सकता हूं?
- हां। पूरा otpauth:// यूआरएल पेस्ट करें और उपकरण ऑटोमैटिकली रहस्य, अंक की संख्या, अवधि और एल्गोरिदम को निकालता है। यूआरएल फॉर्मेट 2FA क्वेर कोड में आंतरिक रूप से एंकोड किया जाता है, इसलिए यदि आपका क्वेर स्कैनर ब्रूट यूआरएल दिखा सकता है, तो आप इसे यहां पेस्ट कर सकते हैं।
- क्या उपकरण मेरा रहस्य कुंजी कहीं भी संग्रहित करता है?
- नहीं। रहस्य केवल पृष्ठ खुले रहते समय मेमोरी में रखा जाता है। यह localStorage, कुकीज या किसी भी डेटाबेस में लिखा नहीं जाता है। जब आप पृष्ठ बंद करते हैं या पुनः लोड करते हैं, तो रहस्य गायब हो जाता है। केवल आपके विकल्प पसंद (अंक, अवधि, एल्गोरिदम) को आराम के लिए संग्रहित किया जाता है।
- क्या यह गूगल अथॉरेटिकेटर, ऑथी और माइक्रोसॉफ्ट अथॉरेटिकेटर के साथ संगत है?
- हां। सभी मानक TOTP अथॉरेटिकेटर एप्लिकेशन एक ही RFC 6238 एल्गोरिदम का उपयोग करते हैं, जो SHA-1, 6 अंक और 30 सेकंड के अवधि के साथ डिफ़ॉल्ट रूप से होता है। यह उपकरण उन डिफ़ॉल्ट के साथ मेल खाता है। एप्लिकेशन जो असामान्य सेटिंग्स का उपयोग करते हैं, अंक, अवधि या एल्गोरिदम के विकल्पों को अनुसार अनुकूलित करें।
- क्या यह टूल मेरा डेटा अपलोड करता है?
- नहीं। सब कुछ आपके ब्राउज़र में ही चलता है, इसलिए आपका डेटा कभी आपके डिवाइस से बाहर नहीं जाता — पेज लोड होने के बाद यह ऑफ़लाइन भी काम करता है।