Co to jest oprogramowanie szyfrujące AES?
Oprogramowanie Advanced Encryption Standard (AES) to program zabezpieczający, który wykorzystuje symetryczny szyfr bloków klawiszy do szyfrowania plików, danych i innych informacji. To oprogramowanie kryptograficzne zazwyczaj pomaga osobom fizycznym i firmom bezpiecznie zabezpieczyć dyski twarde, systemy operacyjne, wiadomości e-mail i pliki przed złośliwymi atakami. Te szyfry AES są używane na całym świecie ze względu na ich szczegółową analizę.
Oprogramowanie szyfrujące AES zostało przyjęte przez National Institute of Standards and Technology (NIST) rządu Stanów Zjednoczonych (USA) ze względu na jego standard szyfrowania kluczem symetrycznym. Standard szyfrowania AES wzięto z dużo większej kolekcji opublikowanej jako Rijndael. Większość programów szyfrujących AES składa się z jednego 128-bitowego szyfru blokowego i trzech rozmiarów kluczy - AES 128, AES 192 i AES 256. Te trzy różne rozmiary kluczy powodują, że każdy algorytm zachowuje się nieco inaczej, co utrudnia złamanie szyfrowania.
Szyfry klucza symetrycznego używają tylko jednego klucza do szyfrowania i deszyfrowania danych. Trzy różne rozmiary kluczy pozwalają na różne rozmiary bitów, co pozwala użytkownikowi wybrać złożoność szyfrowania. Zasadniczo im większy jest używany rozmiar klucza, tym bardziej skomplikowany będzie algorytm szyfrowania danych. AES szyfruje i deszyfruje dane w 128-bitowych blokach.
Kiedy oprogramowanie do szyfrowania AES jest prawidłowo zaimplementowane w systemie, jego działanie jest zwykle bezpieczne, wydajne i szybkie. Operacje oprogramowania do szyfrowania AES ogólnie ułatwiają obronę przed atakami mocy i synchronizacji. Oprogramowanie szyfrujące AES zazwyczaj działa dobrze zarówno pod względem sprzętowym, jak i programowym na wielu platformach i środowiskach. Systemy komputerowe chronione przez AES są zwykle uważane za bardzo bezpieczne. Systemy te są zwykle chronione hasłem i szyfrowane przy użyciu standardu AES.
Rząd USA ogłosił, że szyfrowanie AES jest wystarczająco bezpieczne, aby chronić tajne dokumenty na poziomie tajnym od czerwca 2003 r. Ogólnie uważa się, że tylko ataki z boku kanału są w stanie złamać szyfrowanie AES w niektórych zaimplementowanych systemach. Ataki w kanale bocznym nie atakują samego szyfru; zamiast tego atakuje niektóre implementacje szyfru w systemach, które zdarzają się wyciekać informacje; w tym przypadku samo bezpieczeństwo AES nie jest atakowane.
W lipcu 2009 r. Zgłoszono atak kluczem powiązanym na 192 i 256 wersji oprogramowania AES. Ponadto w listopadzie 2009 r. Zgłoszono znany atak odróżniający na wersję AES 128. Chociaż ataki te są trudne do zrealizowania, ponieważ muszą być wykonywane z większą prędkością niż ataki typu brute force, znaleziono pewne implementacje w systemach, w których miały miejsce ataki.