AES
În criptografie, Advanced Encryption Standard (AES) este un algoritm de cifrare în bloc, cu cheie simetrică, care a fost selectat de National Institute of Standards and Technology (NIST) în 2001. Acesta a fost selectat pentru criptarea datelor. Acesta este utilizat în mod obișnuit în întreaga lume. Standardul de criptare avansată a înlocuit Standardul de criptare a datelor (DES).
Începând cu 2008, AES este unul dintre cei mai populari algoritmi utilizați în criptografia cu cheie simetrică. Acesta este disponibil programatorilor și publicului larg prin diverse pachete software.
VeraCrypt e un program care oferă opțiunea de a folosi AES pentru criptare
Istorie
AES este un tip de cifru în bloc Rijndael (pronunțat [rɛindaːl]) dezvoltat de programatorii belgieni Vincent Rijmen și Joan Daemen.
Institutul Național de Standarde și Tehnologie a organizat un concurs pentru un algoritm de criptare cu cheie simetrică disponibil publicului și a început să accepte înscrieri în 1997.
În 1998, cincisprezece algoritmi au fost selectați pentru prima rundă în cadrul primei conferințe AES. După ce a solicitat comentarii, NIST a organizat cea de-a doua conferință AES, în cadrul căreia primii cinci algoritmi au fost MARS, RC6, Rijndael, Serpent și Twofish.
Până în 2000 și până la sfârșitul celei de-a treia conferințe AES, NIST a selectat Rijndael pentru propunerea AES. Pentru AES, NIST a selectat trei membri ai familiei Rijndael, fiecare cu o dimensiune a blocului de 128 de biți, dar cu trei lungimi de cheie diferite: 128, 192 și 256 de biți.
Standardul de criptare avansată (AES) a fost publicat ca standard federal de procesare a informațiilor la 26 noiembrie 2001.
Detalii
AES are o dimensiune fixă a blocurilor de 128 de biți și trei valori ale mărimii cheii de 128, 192 sau 256 de biți.
"Concepția și puterea tuturor lungimilor de cheie ale algoritmului AES (adică 128, 192 și 256) sunt suficiente pentru a proteja informațiile clasificate până la nivelul SECRET. Informațiile STRICT SECRET vor necesita utilizarea fie a lungimilor de cheie 192, fie a celor 256. Implementarea AES în produsele destinate să protejeze sistemele și/sau informațiile de securitate națională trebuie să fie examinată și certificată de NSA înainte de achiziționarea și utilizarea acestora."
AES este rapid atât în software, cât și în hardware, este relativ ușor de implementat și necesită puțină memorie.
Standard
Standardul de criptare avansată (AES) este definit în:
- FIPS PUB 197: Standardul de criptare avansată (AES)
- ISO/CEI 18033-3: Cifre în bloc
Pagini conexe
- DES-X
- Standard de criptare a datelor (DES)
- Triplu DES (TDES)
Întrebări și răspunsuri
Î: Ce este Standardul avansat de criptare (AES)?
R: Standardul de criptare avansată este un algoritm de cifrare în bloc, cu cheie simetrică, utilizat pentru criptarea datelor.
Î: Când a fost ales AES și de către cine?
R: AES a fost selectat de către Institutul Național de Standarde și Tehnologie (NIST) în 2001.
Î: Ce a înlocuit AES?
R: AES a înlocuit Standardul de criptare a datelor (DES).
Î: Când a devenit AES unul dintre cei mai populari algoritmi utilizați în criptografia cu cheie simetrică?
R: Începând cu 2008, AES a devenit unul dintre cei mai populari algoritmi utilizați în criptografia cu cheie simetrică.
Î: Cine are acces la AES?
R: AES este disponibil pentru programatori și pentru publicul larg cu ajutorul diferitelor pachete software.
Î: Ce tip de algoritm de cifrare este AES?
R: AES este un algoritm de cifrare în bloc, cu cheie simetrică.
Î: Care este scopul principal al AES?
R: Scopul principal al AES este de a cripta date.