Huvud Övrig

AES kryptologi

AES kryptologi
AES kryptologi

Video: The TinyTable protocol or Gate scrambling Revisited 2024, Juli

Video: The TinyTable protocol or Gate scrambling Revisited 2024, Juli
Anonim

AES, i sin helhet Advanced Encryption Standard, en datakrypteringsstandard som godkänts av US National Institute of Standards and Technology (NIST) som en ersättning för Data Encryption Standard (DES). AES erbjuder mycket större säkerhet än DES för kommunikation och kommersiella transaktioner via Internet.

I januari 1997 utfärdade NIST en offentlig begäran om kandidater att ersätta den åldrande DES, vilket resulterade i 15 livskraftiga inlagor från 12 länder. I oktober 2000 tillkännagav NIST att Rijndael, ett program skapat av två belgiska kryptografer, Joan Daemen och Vincent Rijmen, hade accepterats som den nya standarden, eller Advanced Encryption Standard (AES). NIST-föregångaren, National Bureau of Standards, hade förväntat sig att DES skulle implementeras i speciellt hårdvara och följaktligen hade liten eller ingen hänsyn tagits till dess effektiva implementering i programvara, dvs att använda mikroprocessorer för allmänt bruk. Som ett resultat kunde DES inte dra nytta av den snabba utvecklingen inom mikroprocessorer som inträffade under de senaste två decennierna av 1900-talet. AES-specifikationerna, å andra sidan, betonade implementering av hårdvara och mjukvara lika. Delvis erkände detta behoven hos smartkort och annan försäljningsutrustning, som vanligtvis har mycket begränsade beräkningsfunktioner, men viktigare var ett erkännande av de växande behoven på Internet och e-handel. Baserat på deras erfarenhet av DES, där förbättringar i dator helt enkelt överskrider arbetsfaktorn för den fasta 56-bitars kodnyckeln, uppmanade NIST-specifikationer för AES också att algoritmen skulle kunna öka nyckellängden vid behov. Rijndael visade sig vara både tillräckligt liten för att kunna implementeras på smartkort (med mindre än 10 000 byte kod) och tillräckligt flexibel för att möjliggöra längre nyckellängder.

Baserat på DES-erfarenheten finns det all anledning att tro att AES inte kommer att ge efter för kryptanalys, och det kommer inte heller att överskridas av utvecklingen inom databehandlingen, liksom DES, eftersom dess arbetsfaktor lätt kan justeras för att överträffa dem.