Principal alte

Criptologie AES

Criptologie AES
Criptologie AES

Video: What is GCM? Galois Counter Mode (of operation) (usually seen as AES-GCM) 2024, Iulie

Video: What is GCM? Galois Counter Mode (of operation) (usually seen as AES-GCM) 2024, Iulie
Anonim

AES, în standardul avansat de criptare, un standard de criptare a datelor aprobat de Institutul Național de Standarde și Tehnologie din SUA (NIST) ca înlocuitor al standardului de criptare a datelor (DES). AES oferă o securitate mult mai mare decât DES pentru comunicații și tranzacții comerciale pe internet.

În ianuarie 1997, NIST a lansat o solicitare publică pentru candidați pentru a înlocui DEN-urile învechite, ceea ce a dus la 15 cereri viabile din 12 țări. În octombrie 2000, NIST a anunțat că Rijndael, un program creat de doi criptografi belgieni, Joan Daemen și Vincent Rijmen, a fost acceptat ca nou standard, sau Standard Encryption Standard (AES). Predecesorul NIST, Biroul Național de Standarde, se aștepta să fie implementat DES într-un hardware cu scop special și, prin urmare, nu a avut prea puține în considerare implementarea eficientă în software, adică folosind microprocesoare cu scop general. Drept urmare, DES nu a putut profita de dezvoltarea rapidă a microprocesoarelor care a avut loc în ultimele două decenii ale secolului XX. Specificațiile AES, pe de altă parte, au subliniat în mod egal implementările hardware și software. În parte, aceasta a recunoscut nevoile cardurilor inteligente și ale altor echipamente de vânzare, care de obicei au capacități de calcul foarte limitate, dar mai importantă a fost recunoașterea nevoilor crescânde ale internetului și comerțului electronic. Pe baza experienței lor cu DES, în cazul în care îmbunătățirile de calculare depășesc pur și simplu factorul de lucru al cheii de cod fixe pe 56 de biți, specificațiile NIST pentru AES au solicitat, de asemenea, ca algoritmul să poată crește lungimea cheii, dacă este necesar. Rijndael s-a dovedit a fi atât suficient de mic pentru a fi implementat pe carduri inteligente (cu mai puțin de 10.000 byte de cod) și suficient de flexibil pentru a permite lungimi de cheie mai lungi.

Pe baza experienței DES, există toate motivele pentru a crede că AES nu va ceda la criptaanaliză și nici nu va fi depășit de evoluțiile în calcul, așa cum a fost și DES, deoarece factorul său de lucru poate fi ușor adaptat pentru a le depăși.