Tekst jawny

Mode
Padding
IV
Key Length
Key
Output Encode

Tekst zaszyfrowany

Oświadczenie o prywatności StarryTool: W StarryTool bardzo cenimy Twoją prywatność. Całe przetwarzanie danych na tej stronie odbywa się na Twoim urządzeniu za pomocą JavaScript po stronie klienta, co zapewnia bezpieczeństwo danych. Nie rejestrujemy ani nie przechowujemy żadnych przesłanych ani wygenerowanych danych. Więcej informacji o praktykach prywatności na naszej stronie znajdziesz w naszej Polityce prywatności.

O narzędziu do szyfrowania i deszyfrowania AES

Użyj tego narzędzia AES, aby zaszyfrować tekst jawny do postaci szyfrogramu albo odszyfrować szyfrogram AES z powrotem do czytelnego tekstu, jeśli masz poprawny klucz i zgodne ustawienia. Strona jest przeznaczona do tekstowych testów AES, nauki i rozwiązywania problemów z konfiguracją. AES, czyli Advanced Encryption Standard, to symetryczny szyfr blokowy. Do szyfrowania i deszyfrowania używany jest ten sam tajny klucz. Narzędzie obsługuje popularne długości klucza AES: 128 bitów, 192 bity i 256 bitów. Wybierz tryb, padding, IV, klucz oraz kodowanie wyniku zgodne z Twoim przypadkiem testowym.

• Jak korzystać z narzędzia

Wpisz tekst jawny do zaszyfrowania albo szyfrogram do odszyfrowania. Wybierz tryb AES, na przykład ECB, CBC, CTR, OFB lub CFB. Wybierz padding, jeśli wymagają go wybrany tryb i dane. Podaj klucz oraz IV wymagane przez wybrane ustawienia. Wybierz Base64 lub Hex jako format wyświetlania szyfrogramu. Użyj funkcji szyfrowania lub deszyfrowania, aby wygenerować wynik.

• Ważne informacje

Przy deszyfrowaniu klucz, tryb, padding, IV i kodowanie wejścia muszą odpowiadać ustawieniom użytym podczas szyfrowania. Nawet drobna różnica może dać nieczytelny wynik albo zakończyć operację błędem. Nie używaj ponownie tego samego IV z tym samym kluczem w trybach, które wymagają unikalnego IV. Tryb ECB jest dostępny ze względu na zgodność i testy, ale zwykle nie zaleca się go w rzeczywistych zastosowaniach bezpieczeństwa, ponieważ powtarzające się wzorce tekstu jawnego mogą pozostać zauważalne. Base64 i Hex to kodowania wyniku, a nie metody szyfrowania. Określają tylko, jak szyfrogram jest wyświetlany lub kopiowany.

• Typowe zastosowania

Testowanie szyfrowania i deszyfrowania AES na przykładowym tekście. Porównywanie ustawień AES-128, AES-192 i AES-256. Diagnozowanie wyników AES z aplikacji, API lub usług backendowych. Sprawdzanie zgodności trybu, paddingu, IV, długości klucza i kodowania wyniku między systemami.