Deszyfrator AES

Odszyfruj koperty JSON AES z InBrowser.App za pomocą oryginalnego hasła lub surowego klucza szesnastkowego.

Zaszyfrowany JSON
Wklej kopertę JSON AES z szyfratora albo wybierz lokalny plik .json. Nic nie opuszcza tej przeglądarki.

Wybierz pobrany plik JSON z szyfratora AES zamiast wklejania.

Materiał klucza
Koperta JSON określa, czy do odszyfrowania potrzebne jest oryginalne hasło, czy surowy klucz AES o dokładnej długości.

Hasło

Szczegóły koperty
Sprawdź zapisane parametry AES przed odszyfrowaniem.
Nie wczytano koperty
Wklej lub wybierz plik JSON z szyfratora AES, aby sprawdzić jego ustawienia.
Tekst jawny
Udane odszyfrowanie przywraca tekst do skopiowania albo bajty pliku do pobrania.
Brak tekstu jawnego
Wczytaj kopertę, wpisz pasujący materiał klucza, a następnie uruchom odszyfrowywanie.

Odszyfrowywanie AES przywraca tekst jawny z danych zaszyfrowanych tym samym materiałem klucza AES. To narzędzie jest przeznaczone do koperty JSON utworzonej przez Szyfrator AES InBrowser.App. Koperta przechowuje razem algorytm, ustawienia wyprowadzania klucza, sól, IV, szyfrogram i metadane tekstu jawnego, natomiast hasło lub surowy klucz pozostają oddzielnie.

Cała praca odbywa się lokalnie z użyciem przeglądarkowego Web Crypto API. Zaszyfrowany JSON, hasło, surowy klucz i odszyfrowany wynik nie są przesyłane.

Kiedy używać tego narzędzia

Użyj go, gdy ktoś przekaże Ci kopertę JSON inbrowser-aes-v1 albo gdy musisz odzyskać notatkę, token, fragment konfiguracji lub plik zaszyfrowany wcześniej na odpowiadającej stronie Szyfratora AES.

Jeśli koperta została utworzona z hasłem, wpisz to samo hasło, a narzędzie ponownie użyje zapisanego hasha PBKDF2, liczby iteracji, soli, trybu AES i długości klucza. Jeśli koperta została utworzona z surowym kluczem, wklej dokładny klucz szesnastkowy o długości zapisanej w kopercie.

Uwagi praktyczne

AES-GCM uwierzytelnia zaszyfrowane dane, więc błędne klucze lub zmieniony JSON powinny zakończyć się niepowodzeniem zamiast zwrócić zmieniony tekst jawny. AES-CBC i AES-CTR mogą odszyfrowywać zgodne koperty, ale same nie uwierzytelniają szyfrogramu.

Przechowuj hasło lub surowy klucz oddzielnie od koperty JSON. Każda osoba mająca zarówno kopertę, jak i materiał klucza może odzyskać tekst jawny. W przypadku kopert plików odzyskany plik do pobrania używa oryginalnej nazwy pliku i typu mediów zapisanych w JSON.