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.
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 .