เข้ารหัส / ถอดรหัส AES ทำงานอย่างไร
AES Encrypt / Decrypt ใช้ WebCrypto API ของเบราว์เซอร์ดั้งเดิมเพื่อเข้ารหัสและถอดรหัสข้อความด้วย AES-256-GCM ซึ่งเป็นหนึ่งใน symmetric encryption algorithms ที่แข็งแกร่งที่สุดที่มี คุณระบุ passphrase เครื่องมือ derive 256-bit AES key จากมันโดยใช้ PBKDF2 พร้อม random salt จากนั้นเข้ารหัสข้อความของคุณด้วย random initialization vector ทุกอย่างทำงานบนอุปกรณ์ของคุณโดยใช้ SubtleCrypto passphrase และ plaintext ของคุณไม่เคยออกจากแท็บเบราว์เซอร์
ประเด็นสำคัญ: หากคุณสูญเสีย passphrase ข้อความที่เข้ารหัสไม่สามารถกู้คืนได้ AES-256-GCM พร้อม key derivation ที่เหมาะสมไม่มี backdoor ไม่มีกลไกการกู้คืน และไม่มี master key จัดเก็บ passphrase ของคุณใน password manager พร้อมกับเอาต์พุตที่เข้ารหัสหากต้องการกู้คืนในภายหลัง