Hva Er International Data Encryption Algorithm?

February 22  by Eliza

Datastyrt kryptografi har vært brukt i flere tiår som en metode for å lage hemmelige kryptert meldinger fra ren tekst data. I løpet av de siste tiårene mange nye krypteringsalgoritmer har blitt opprettet. Den internasjonale datakrypteringsalgoritme (IDEA ™) er et eksempel på en krypteringsalgoritme som koder plan-tekst data i et sett med egge tegn. Det ble opprettet i 1991 av James Massey og Xuejia Lai fra Sveits som en form for datakryptering. Oppfinnerne hadde håpet det kunne erstatte standard kryptering på den tiden, som var datakrypteringsstandarden (DES).

I 1976 den amerikanske regjeringen opprettet krypteringsstandarder for alle føderale offentlige virksomheter. Standarden på den tiden ble kalt Data Encryption Standard (DES). Disse standardene blir administrert av National Institute of Technology og standarder (NIST). Når DES ble lansert, var det mange kritikken til tilnærming fordi krypteringsalgoritmen ble lett ødelagt av mange dataforskere. Dette var først og fremst fordi krypteringsnøkkelen som brukes i standarder for DES var for liten, noe som begrenset permutasjoner for nøkler og redusert kompleksiteten av algoritmen.

I 2001, NIST oppgradert standardene til Advanced Encryption Standard (AES). Den nye standarden støttet en mer avansert krypteringsalgoritme som inneholdt en stor 256-biters nøkkel. Denne nye tilnærmingen har gjort gjeldende krypteringsalgoritmer umulig å hacke. Den internasjonale datakrypteringsalgoritmen ble opprettet før AES, som en midlertidig tilnærming til datakryptering. Den nåværende IDEA ™ algoritmen har også utviklet seg til å støtte de nyere standarder for AES.

Den internasjonale datakrypteringsalgoritmen er mye brukt av mange programmer og regnes som en god algoritme for datakryptering. Den bruker en symmetrisk krypteringsalgoritme, som bruker en enkelt tast for kryptering og tyde data. Standarder for IDEA ™ støtte avansert krypteringsnøkler opp til 128-bits i lengde.

Pretty Good Privacy (PGP) er en krypteringsalgoritme som er brukt i mange e-krypteringsprotokoller. Dette er vanligvis ansett som en god tilnærming for å kryptere e-post fordi det støtter avanserte krypteringsnøkler. Mange PGP algoritmer bruker den internasjonale datakrypteringsalgoritme som intern metode for å kryptere meldingen. OpenPGP er en åpen kildekode-versjon av PGP, som har vedtatt IDEA ™ som en valgfri algoritme.

Krypteringsdataalgoritmer er ikke begrenset til ren tekst data. De fleste krypteringsalgoritmer støtter ren tekst data, lyd og video-kryptering. Alle former for data kan krypteres med den internasjonale datakrypteringsalgoritme. Foreløpig har IDEA ™ en patent som begrenser bruken til ikke-kommersielle foretak.