लिंक लॉक एन्क्रिप्टर डिक्रिप्टर
AES-GCM एन्क्रिप्शन का उपयोग करके अपने ब्राउज़र में पूरी तरह से URLs को पासवर्ड-सुरक्षित और अनलॉक करें, Link Lock लिंक प्रारूप के साथ संगत।
इनपुट
आउटपुट
रीडमी
पासवर्ड-सुरक्षित लिंक क्या है?
एक पासवर्ड-सुरक्षित लिंक एक गंतव्य URL को एन्क्रिप्ट करता है ताकि केवल सही पासवर्ड वाला कोई व्यक्ति ही यह जान सके कि यह कहाँ इंगित करता है। एक सादे लिंक भेजने के बजाय जिसे कोई भी खोल सकता है, URL को क्लाइंट-साइड पर एन्क्रिप्ट किया जाता है और लिंक के fragment में एम्बेड किया जाता है (जो # के बाद का हिस्सा है), जो कभी सर्वर को नहीं भेजा जाता। जो कोई भी लिंक खोलता है उसे अपने ब्राउज़र को मूल URL पर नेविगेट करने से पहले fragment को डिक्रिप्ट करने के लिए पासवर्ड की आवश्यकता होती है।
यह संवेदनशील गंतव्यों को साझा करने के लिए उपयोगी है — जैसे निजी दस्तावेज़, आमंत्रण लिंक, या आंतरिक उपकरण — उन चैनलों के माध्यम से जो पूरी तरह से विश्वसनीय नहीं हैं, बिना लक्ष्य पते को किसी भी ऐसे व्यक्ति के सामने उजागर किए जो लिंक को इंटरसेप्ट या फॉरवर्ड करता है।
उपकरण विवरण
Link Lock Encryptor Decryptor आपके ब्राउज़र में पूरी तरह से AES-GCM एन्क्रिप्शन का उपयोग करके PBKDF2-व्युत्पन्न कुंजी (100,000 पुनरावृत्तियाँ, SHA-256) के साथ URLs को पासवर्ड-सुरक्षित और अनलॉक करता है। यह ओपन-सोर्स Link Lock लिंक प्रारूप के साथ संगत है, इसलिए इस उपकरण द्वारा बनाए गए लॉक किए गए लिंक (या किसी अन्य Link Lock उदाहरण द्वारा) यहाँ डिक्रिप्ट किए जा सकते हैं, और इसके विपरीत। सभी एन्क्रिप्शन और डिक्रिप्शन स्थानीय रूप से होता है — पासवर्ड और मूल URL कभी आपके डिवाइस को नहीं छोड़ते।
उदाहरण
लिंक को एन्क्रिप्ट करना
- इनपुट URL:
https://example.com/secret-document - पासवर्ड:
my-secret-password - आउटपुट: एक लॉक किया गया लिंक जैसे
https://rapidtoolset.com/en/tool/link-lock-encryptor-decryptor#eyJ2IjoiMC4wLjEi...
लिंक को डिक्रिप्ट करना
- इनपुट: ऊपर दिया गया लॉक किया गया लिंक, सही पासवर्ड के साथ
- आउटपुट:
https://example.com/secret-document
विशेषताएँ
- क्लाइंट-साइड AES-GCM एन्क्रिप्शन — URL और पासवर्ड कभी कहीं भी प्रेषित नहीं होते
- वैकल्पिक पासवर्ड संकेत — एक संकेत संलग्न करें जो लॉक किए गए लिंक के साथ अनएन्क्रिप्टेड रूप में संग्रहीत होता है
- स्वचालित रूप से लॉक किए गए लिंक का पता लगाता है — पता बार में Link Lock fragment के साथ उपकरण पर जाने से स्वचालित रूप से डिक्रिप्ट मोड में स्विच हो जाता है
यह कैसे काम करता है
उपकरण PBKDF2 का उपयोग करके आपके पासवर्ड से एक 256-बिट AES कुंजी प्राप्त करता है जिसमें एक यादृच्छिक 16-बाइट salt और SHA-256 की 100,000 पुनरावृत्तियाँ होती हैं। फिर यह एक यादृच्छिक 12-बाइट initialization vector के साथ AES-GCM का उपयोग करके URL को एन्क्रिप्ट करता है। salt, IV, ciphertext, और वैकल्पिक संकेत को एक JSON object में पैक किया जाता है, base64-एन्कोडेड किया जाता है, और लिंक में # के बाद जोड़ा जाता है — एक डिज़ाइन जो पूरे secret को सर्वर logs और नेटवर्क पर प्रेषित ब्राउज़र history से बाहर रखता है।
सीमाएँ
- एक सुरक्षित ब्राउज़र context की आवश्यकता है (HTTPS या localhost) क्योंकि Web Crypto API अन्यथा अनुपलब्ध है।
- केवल
http:,https:, औरmagnet:URLs को एन्क्रिप्ट किया जा सकता है। - पासवर्ड भूलने से लॉक किया गया लिंक स्थायी रूप से अपुनर्प्राप्य हो जाता है — कोई पासवर्ड रीसेट नहीं है।