Što je Međunarodni algoritam za šifriranje podataka?

Kompjuterizirana kriptografija koristi se desetljećima kao metoda stvaranja tajnih šifriranih poruka iz podataka u obliku običnog teksta. Tijekom posljednjih nekoliko desetljeća stvoreni su mnogi novi algoritmi za šifriranje. Međunarodni algoritam za šifriranje podataka (IDEA™) primjer je algoritma za šifriranje koji šifrira podatke planskog teksta u skup kodiranih znakova. Stvorili su ga 1991. James Massey i Xuejia Lai iz Švicarske kao oblik šifriranja podataka. Izumitelji su se nadali da bi mogao zamijeniti standardnu ​​enkripciju u to vrijeme, što je bio standard za šifriranje podataka (DES).

Godine 1976. vlada Sjedinjenih Država stvorila je standarde šifriranja za sve entitete savezne vlade. Tadašnji standard nazvan je standard za šifriranje podataka (DES). Ovim standardima upravlja Nacionalni institut za tehnologiju i standarde (NIST). Kada je DES objavljen, bilo je mnogo kritika na pristup jer su mnogi računalni znanstvenici lako razbili algoritam šifriranja. To je prvenstveno zbog toga što je ključ za šifriranje korišten u standardima DES-a bio premalen, što je ograničilo permutacije za ključeve i smanjilo složenost algoritma.

Godine 2001. NIST je nadogradio standarde na napredni standard enkripcije (AES). Novi standard podržava složeniji algoritam šifriranja koji je sadržavao veliki 256-bitni ključ. Ovaj novi pristup učinio je nemogućim hakirati postojeće algoritme šifriranja. Međunarodni algoritam za šifriranje podataka stvoren je prije AES-a, kao privremeni pristup šifriranju podataka. Trenutni IDEA™ algoritam je također evoluirao kako bi podržao novije standarde AES-a.

Međunarodni algoritam za šifriranje podataka naširoko se koristi u mnogim softverskim aplikacijama i smatra se dobrim algoritmom za šifriranje podataka. Koristi simetrični algoritam šifriranja, koji koristi jedan ključ za šifriranje i dešifriranje podataka. Standardi IDEA™ podržavaju napredne ključeve za šifriranje duljine do 128 bita.

Prilično dobra privatnost (PGP) je algoritam za šifriranje koji se koristi u mnogim protokolima za šifriranje e-pošte. Ovo se obično smatra dobrim pristupom za šifriranje e-pošte jer podržava napredne ključeve za šifriranje. Mnogi PGP algoritmi koriste međunarodni algoritam za šifriranje podataka kao internu metodu za šifriranje poruke. OpenPGP je verzija PGP-a otvorenog koda, koja je usvojila IDEA™ kao izborni algoritam.

Algoritmi za šifriranje podataka nisu ograničeni na podatke u obliku običnog teksta. Većina algoritama za enkripciju podržava šifriranje podataka u običnom tekstu, zvuka i videa. Svi oblici podataka mogu se šifrirati međunarodnim algoritmom za šifriranje podataka. Trenutno IDEA™ ima patent koji ograničava njegovu upotrebu na nekomercijalna poduzeća.