Szyfrowanie i odszyfrowywanie AES
- Pliki nie opuszczają urządzenia
- Działa w przeglądarce
- Za darmo, bez konta, bez znaku wodnego
Jak używać: Szyfrowanie i odszyfrowywanie AES
Szyfruj i odszyfrowuj tekst albo pliki hasłem, używając AES-256-GCM albo formatu AES-256-CBC, który czyta wiersz poleceń openssl. Wszystko działa na urządzeniu przez Web Crypto API, a pliki dowolnego rozmiaru są przetwarzane kawałkami.
- 1
Wybierz Szyfruj albo Odszyfruj oraz Tekst albo Pliki.
- 2
Wpisz Hasło, a przy szyfrowaniu także Potwierdź hasło.
- 3
Przy szyfrowaniu wybierz Format: AES-256-GCM (domyślny) albo Zgodny z OpenSSL i zmień iteracje PBKDF2, jeśli trzeba.
- 4
Wklej tekst albo upuść pliki, a potem kliknij Szyfruj albo Odszyfruj.
- 5
Skopiuj wynik Base64 albo pobierz każdy wynik; przy kilku plikach użyj Pobierz wszystko (ZIP).
Częste pytania
Czy moje hasło albo pliki są gdzieś wysyłane?
Nie. Szyfrowanie działa w przeglądarce przez Web Crypto API. Hasła, klucze i pliki nigdy nie są zapisywane ani wysyłane.
Jaka jest różnica między tymi dwoma formatami?
AES-256-GCM to szyfrowanie z uwierzytelnieniem, z kluczem wyprowadzanym przez PBKDF2-SHA256 (domyślnie 600 000 iteracji) i losową solą, więc złe hasło albo jakakolwiek zmiana danych jest zawsze wykrywana. Zgodny z OpenSSL daje te same bajty co openssl enc -aes-256-cbc -pbkdf2 (domyślnie 10 000 iteracji), ale CBC nie ma kontroli integralności, więc manipulacja nie jest pewnie wykrywana.
Czy mogę odszyfrować wynik bez XTools?
Wynik zgodny z OpenSSL tak: narzędzie pokazuje Pasujące polecenie openssl, na przykład openssl enc -d -aes-256-cbc -pbkdf2 -in file.enc -out file (dodaj -a dla tekstu Base64). Wynik AES-256-GCM używa własnego układu pliku XTENC tego narzędzia, więc do otwarcia potrzebujesz tego narzędzia.
Czy otwiera pliki zaszyfrowane przez openssl enc?
Tak. Format jest wykrywany z nagłówka pliku. Jeśli plik powstał bez -pbkdf2, wybierz Starszy (-md sha256) dla OpenSSL 1.1 i nowszych albo Starszy (-md md5) dla starszych wersji w Ustawieniach OpenSSL i dopasuj -iter, jeśli został zmieniony.
Co, jeśli zapomnę hasła?
Danych nie da się odzyskać; nie ma resetu ani tylnych drzwi. Krótkie hasła można zgadnąć siłowo, więc użyj 12 lub więcej znaków albo frazy hasłowej.
Czego szyfrowanie nie ukrywa?
Plik wynikowy zachowuje oryginalną nazwę z dopiskiem .enc, a jego rozmiar jest mniej więcej taki jak oryginału, więc nazwa pliku i przybliżony rozmiar pozostają widoczne. Chroniona jest tylko zawartość.
