HeadlinesBriefing favicon HeadlinesBriefing.com

एयर-गैप एन्क्रिप्शन स्व-डिक्रिप्टिंग HTML

Hacker News •
×

एयर-गैप फ़ाइल एन्क्रिप्शन एकल, स्व-डिक्रिप्टिंग HTML पेज में पैक किया गया। रेपो: https://github.com/ApelegHQ/ts-cms-ep-sfx

मैं स्व-निकालने वाले अभिलेखागार से प्रेरित था। मैं मूल रूप से बिना किसी निर्भरता के फ़ाइलें साझा करना चाहता था। लक्ष्य था: 1. कुछ ऐसा जिसे इंस्टॉलेशन की आवश्यकता न हो (वेब ब्राउज़र मानकर) 2. एक ही फ़ाइल हो जो बिना नेटवर्क के स्व-डिक्रिप्ट कर सके 3. पूरी तरह से ऑडिट योग्य हो

दूसरा बिंदु (किसी तरह(*)) प्रतिलिपि योग्य बिल्ड और एम्बेडेड OpenPGP हस्ताक्षरों द्वारा पूरा किया जाता है। पहला बिंदु HTML संरचना को चतुराई से हेरफेर करके बनाया गया है ताकि यह PGP हस्ताक्षर को तोड़े बिना डिक्रिप्ट कर सके। यह नंगे openssl का उपयोग करके भी डिक्रिप्ट कर सकता है (जो एक डिज़ाइन लक्ष्य भी था, हालांकि सटीक संरचना प्राप्त करने में कुछ काम और बग रिपोर्ट लगे)।

तीसरा बिंदु पहले दो और स्रोत के स्वतंत्र रूप से उपलब्ध होने से पूरा होता है। (*) फिलहाल OS पर निर्भर करता है।