Glavni drugo

AES kriptologija

AES kriptologija
AES kriptologija

Video: AES Encryption and Decryption demonstration using CrypTool 2024, Srpanj

Video: AES Encryption and Decryption demonstration using CrypTool 2024, Srpanj
Anonim

AES, u potpunosti Napredni standard šifriranja, standard šifriranja podataka koji je odobrio Nacionalni institut za standarde i tehnologiju (NIST) kao zamjenu za Standard šifriranja podataka (DES). AES nudi daleko veću sigurnost od DES za komunikacije i komercijalne transakcije putem Interneta.

U siječnju 1997. NIST je objavio javni zahtjev kandidatima za zamjenu starijih DES, što je rezultiralo sa 15 održivih prijava iz 12 zemalja. U listopadu 2000. godine NIST je objavio da je Rijndael, program koji su stvorila dvojica belgijskih kriptografa, Joan Daemen i Vincent Rijmen, prihvaćen kao novi standard, odnosno Advanced Encryption Standard (AES). Prethodnik NIST-a, Nacionalni biro za norme, očekivao je da će se DES implementirati u namjenskoj opremi i stoga je malo ili nimalo razmišljao o njegovoj učinkovitoj primjeni u softveru, tj. Upotrebi mikroprocesora opće namjene. Kao rezultat toga, DES nije mogao iskoristiti brzi razvoj mikroprocesora koji se dogodio u posljednja dva desetljeća 20. stoljeća. S druge strane, AES specifikacije su podjednako naglašavale hardversku i softversku implementaciju. Dijelom su to prepoznale potrebe pametnih kartica i druge opreme na prodajnom mjestu, koja obično ima vrlo ograničene računalne mogućnosti, ali važnije je prepoznavanje rastućih potreba interneta i e-trgovine. Na temelju njihovog iskustva s DES-om, gdje su poboljšanja u računanju jednostavno prekoračila faktor rada fiksnog 56-bitnog kodnog ključa, NIST-ove specifikacije za AES također su tražile da algoritam bude u mogućnosti povećati duljinu ključa ako je potrebno. Rijndael se pokazao dovoljno malim da bi se mogao implementirati na pametne kartice (s manje od 10 000 bajtova koda) i dovoljno fleksibilan da dopušta veće duljine ključeva.

Na temelju iskustva s DES-om, postoji svaki razlog da vjerujemo da AES neće podleći kriptoanalizi, niti će ga nadvladati razvoj u računalstvu, kao što je to bio i DES, jer se njegov radni faktor može lako prilagoditi da ih nadmaši.