Przejdź do głównej treści

Kwalifikacja: INF.02 - Administracja i eksploatacja systemów komputerowych, urządzeń peryferyjnych i lokalnych sieci komputerowych

Zawód: Technik informatyk

Kategorie: Bezpieczeństwo i kopie zapasowe Podstawy informatyki

AES (ang. Advanced Encryption Standard)

A. wykorzystuje symetryczny algorytm szyfrujący.
B. jest poprzednikiem DES (ang. Data Encryption Standard).
C. nie może być wykorzystany przy szyfrowaniu plików.
D. nie może być zaimplementowany sprzętowo.
AES, czyli Advanced Encryption Standard, wykorzystuje symetryczny algorytm szyfrujący, więc do szyfrowania i odszyfrowywania danych używany jest ten sam klucz. To jest sedno tej odpowiedzi. W praktyce oznacza to, że jeśli zaszyfrujesz plik, dysk albo transmisję danych algorytmem AES, to osoba lub system chcący te dane odczytać musi posiadać ten sam tajny klucz. AES jest dziś jednym z podstawowych standardów kryptografii, zatwierdzonym przez NIST jako następca DES. Obsługuje klucze o długości 128, 192 i 256 bitów, a w praktyce bardzo często spotyka się AES-256, np. przy szyfrowaniu dysków, kontenerów VeraCrypt, kopii zapasowych, połączeń VPN czy zabezpieczeń Wi-Fi WPA2/WPA3. Moim zdaniem warto zapamiętać, że sam algorytm AES szyfruje bloki danych, ale w realnych systemach używa się go razem z trybem pracy, np. CBC, CTR albo GCM. Dobra praktyka branżowa mówi, żeby nie wymyślać własnej kryptografii, tylko korzystać ze sprawdzonych bibliotek i bezpiecznych trybów, najlepiej z uwierzytelnianiem danych, jak AES-GCM. Sam AES jest szybki, dobrze przebadany i może być implementowany zarówno programowo, jak i sprzętowo, np. przez instrukcje AES-NI w procesorach Intela i AMD.
AES bywa mylony z różnymi pojęciami z kryptografii, zwłaszcza gdy ktoś kojarzy tylko skróty DES, RSA albo ogólnie szyfrowanie plików. Trzeba jednak rozróżnić standard szyfrowania od konkretnego programu, który z niego korzysta. AES jak najbardziej może być wykorzystywany do szyfrowania plików. Robią to popularne narzędzia do ochrony danych, systemy szyfrowania dysków, menedżery haseł i rozwiązania backupowe. Jeżeli ktoś mówi, że AES nie nadaje się do plików, to najczęściej myli algorytm z formatem pliku albo z aplikacją użytkową. Algorytm dostarcza mechanizm szyfrowania bloków danych, a program dopiero organizuje hasło, klucz, sól, wektor inicjalizacyjny i zapis wyniku na dysku.

Nie jest też prawdą, że AES był poprzednikiem DES. Historycznie było odwrotnie: DES, czyli Data Encryption Standard, jest starszym standardem z lat 70., a AES został wybrany później jako jego następca, bo DES miał zbyt krótki klucz i przestał spełniać współczesne wymagania bezpieczeństwa. To ważna rzecz na egzaminach, bo sama nazwa Advanced sugeruje nowszy i mocniejszy standard. AES nie jest również ograniczony tylko do implementacji programowej. W praktyce często działa sprzętowo albo z akceleracją sprzętową, np. przez instrukcje AES-NI w procesorach, moduły TPM, układy kryptograficzne czy urządzenia sieciowe VPN. Takie rozwiązanie zwiększa wydajność i zmniejsza obciążenie CPU, co w firmowych systemach ma spore znaczenie. Najważniejsze jest więc zapamiętanie, że AES to szyfrowanie symetryczne: jeden tajny klucz służy do zaszyfrowania i odszyfrowania danych. Typowy błąd myślowy polega na wrzucaniu wszystkich algorytmów szyfrowania do jednego worka. RSA jest asymetryczny, AES symetryczny, a w praktyce często używa się ich razem, np. RSA do wymiany klucza, a AES do szybkiego szyfrowania właściwych danych.

Wymagane logowanie

Ocenianie trudności pytań jest dostępne tylko dla zalogowanych użytkowników. Zaloguj się, aby skorzystać z pełni możliwości platformy.

Twoja ocena pomoże innym uczniom w przygotowaniu do egzaminu, a Tobie pozwoli na dostęp do spersonalizowanych statystyk.

Zgłoś błąd w pytaniu

Rozwiń sekcję i zmień pole, którego dotyczy błąd. Wysłane zostaną tylko zmienione sekcje.

Błędna kwalifikacja
Błąd w treści pytania
Błąd w treści odpowiedzi
Błąd w obrazie
Dane kontaktowe (opcjonalnie)
Podaj email, jeśli chcesz otrzymać informację o rozpatrzeniu zgłoszenia.