Witaj na portalu z odpowiedziami na Twoje pytania!
Co to jest...? Jak zrobić...? Dlaczego...?

Na pewno często zastanawiałeś się co to jest... albo jak zrobić.. Ten portal powstał po to aby móc znaleźć odpowiedzi na takie właśnie pytania.  Odpowiedzi na pytania przygotowany są przez specjalistów w danych tematach. Odpowiedzi są rzeczowe i kompetentne.  Zapraszamy do lektury.

Możecie również zgłaszać swoje pytania poprzez formularz kontaktowy. Odpowiemy na 100%!

Autorzy.
Surreal Template Image

 

Co to jest AES?


AES jest to symetryczny szyfr blokowy używający do kodowania ciągu bitów o określonej długości zwanych blokiem. W odróżnieniu od szyfrów strumieniowych AES dzieli dane na bloki i koduje je wszystkie na raz. Wielkość takiego boku wynosi 128 bitów, możliwe są 3 długości klucza 128, 192 i 256 bitów. Implementacja AES w WPA2/802.11i używa klucza o długości 128 bitów. AES bazuje na metodzie CCMP, która to jest nowym trybem szyfrowania blokowego pozwalającym wykorzystać pojedynczy klucz zarówno do szyfrowania danych jak i do uwierzytelnienia użytkownika. Silny mechanizm AES powoduje, że nie ma potrzeby tworzenia oddzielnego klucza dla każdego pakietu. CCMP wykorzystuje ten sam klucz sesji zarówno do szyfrowania danych i tworzenia sumy kontrolnej. Suma kontrolna wykorzystywana w WPA2 – CBC-MAC (Cipher Block Chaining Message Autenthication Code) uważana jest za znacznie silniejszą kryptograficznie niż mechanizm MIC użyty w TKIP. Szyfrowaniem danych mechanizmie CCMP zajmuję się tryb zwany CTR (Counter mode) czyli algorytm AES – Rijandel w trybie licznikowym. Tryb licznikowy został stworzony specjalnie na potrzeby standardu 802.11i a następnie przedłożony organizacji NIST - National Institute of Standards and Technology (Narodowy Instytut Standaryzacji i Technologii) jako szyfr AES. Algorytm AES ma wysoką złożoność obliczeniową i wymaga osobnych układów elektronicznych realizujących szyfrowanie. Dzięki temu nie wpływa on na szybkość przesyłanych danych ale wymaga zainstalowania nowych urządzeń sieciowych .