Co to jest szyfrowanie AES?
Zaawansowane standard szyfrowania (AES) jest symetryczną techniką szyfrowania klucza stosowanego do zabezpieczenia i szyfrowania systemów operacyjnych, dysków twardych, systemów sieciowych, plików, e-maili i innych podobnych danych. W kryptografii AE składają się z trzech szyfrów blokowych pobranych z większej kolekcji opublikowanej pierwotnie jako Rijndael. Każdy szyfr ma 128-bitowy rozmiar bloku z trzema różnymi rozmiarami kluczów 128, 192 i 256 bitów.
szyfr AES dokonuje powtarzania wielu rund transformacji, co przekształca tekst wejściowy na wyjście tekstu szyfru. Istnieje kilka kroków przetwarzania dla każdej rundy z jedną runią, która opiera się wyłącznie na kluczu szyfrowania. Następnie stosuje się zestaw odwrotnych rund do konwersji tekstu szyfru z powrotem na zwykły tekst. Szyfrowanie AES używa tylko jednego 128-bitowego klucza do szyfrowania i odszyfrowania danych.
W Stanach Zjednoczonych (USA) National Institute of Standards and Technology (NIST) złożył wniosek o algorytmy szyfrowania dla standardu AES. Joan Daemen i VinceT rijmen pracował razem, aby stworzyć szyfr Rijndael. Przedłożyli swój szyfr do procesu selekcji AES, z którego wybrano Rijndael.
Rząd USA przyjął standard szyfrowania AES i wdrożył go do swoich systemów, aby pomóc w zabezpieczeniu informacji niejawnych i nie klasyfikowanych. W listopadzie 2001 r. AES został wybrany przez NIST jako federalny standard przetwarzania informacji (FIPS), znany również jako FIPS197. W lipcu 2003 r. Agencja Bezpieczeństwa Narodowego (NSA) stwierdziła, że AES był wystarczająco bezpieczny, aby chronić swoje informacje na poziomie tajnym i ściśle tajnym.
SzyfrowanieAES jest używane na całym świecie, aby zabezpieczyć niektóre z najbardziej chronionych systemów zarówno dla grup rządowych, jak i biznesu. Szyfrowanie AES jest nawet wykorzystywane przez osoby fizyczne do ochrony prywatnych komputerów i systemów sieciowych. Jest to teraz standard ustalony przez rząd USA i jednostki na całym świecie.
Jeden z powodów, dla których AE ENCRyption działa tak dobrze, że działa jednocześnie na wielu warstwach sieciowych. Chociaż AES i Rijndael są używane zamiennie, należy zauważyć pewne różnice. Podczas gdy AES używa ustalonego 128-bitowego szyfru blokowego i trzech kluczowych rozmiarów 128, 192 i 256 bitów, Rijndael może być używany z dowolnym rozmiarem szyfru blokowego i kluczem w wielokrotnościach 32-bitowych. Rijndael waha się od 128-bit do 256 bitów dla jego kluczowych i blokowych rozmiarów szyfru.
Chociaż szyfrowanie AES nie jest niezniszczalne, jest ogólnie uważane za bardzo bezpieczne. Do 2009 r. Uważano, że tylko atak boczny może przejść przez system chroniony przez AES. W 2009 r. Zgłoszono powiązane kluczowe ataki i znane ataki wyróżniające się. Niektóre ataki na systemy AES są trudne do ukończenia; Na przykład ataki zazwyczaj wymagają od użytkownika w tym samym systemie, co oprogramowanie szyfrowania AES, aby przełamać szyfr.