AES एन्क्रिप्ट / डिक्रिप्ट कैसे काम करता है
AES Encrypt / Decrypt, ब्राउज़र के native WebCrypto API का उपयोग करके text को AES-256-GCM के साथ एन्क्रिप्ट और डिक्रिप्ट करता है, जो उपलब्ध सबसे मज़बूत symmetric encryption algorithms में से एक है। आप एक passphrase प्रदान करते हैं; टूल random salt के साथ PBKDF2 का उपयोग करके उससे 256-bit AES key निकालता है, फिर random initialization vector के साथ आपका text एन्क्रिप्ट करता है। सब कुछ SubtleCrypto का उपयोग करके आपके डिवाइस पर चलता है; आपकी passphrase और plaintext कभी browser tab नहीं छोड़ते।
एक महत्वपूर्ण बात: यदि आप passphrase खो देते हैं, तो encrypted text हमेशा के लिए अप्राप्य हो जाता है। AES-256-GCM में properly derived key के साथ कोई backdoor नहीं है, कोई recovery mechanism नहीं है और कोई master key नहीं है। अपनी passphrase को encrypted output के साथ password manager में संग्रहीत करें अगर आपको बाद में इसे वापस पाना हो।