Jak działa Szyfrowanie / Deszyfrowanie AES
Szyfrowanie/deszyfrowanie AES używa natywnego API WebCrypto przeglądarki do szyfrowania i deszyfrowania tekstu za pomocą AES-256-GCM, jednego z najsilniejszych dostępnych algorytmów szyfrowania symetrycznego. Podajesz hasło; narzędzie wyprowadza 256-bitowy klucz AES z niego za pomocą PBKDF2 z losową solą, a następnie szyfruje Twój tekst losowym wektorem inicjalizacyjnym. Wszystko działa na Twoim urządzeniu za pomocą SubtleCrypto; Twoje hasło i tekst jawny nigdy nie opuszczają karty przeglądarki.
Jeden krytyczny punkt: jeśli zgubisz hasło, zaszyfrowany tekst jest nieodwracalny. AES-256-GCM z prawidłowo wyprowadzonym kluczem nie zapewnia żadnych tylnych drzwi, żadnego mechanizmu odzyskiwania i żadnego klucza głównego. Przechowuj swoje hasło w menedżerze haseł razem z zaszyfrowanym wynikiem, jeśli będziesz potrzebować go później odzyskać.