Skip to main content

Hva er en blokk chiffer?

En blokk -chiffer er en symmetrisk kryptografisk algoritme som brukes til å kryptere sensitive data.Programmer eller algoritmer som faktisk utfører oppgaven med å skjule data kalles chiffer.Krypling, eller kryptering, gir data andre fordeler foruten hemmelighold.Kryptering kan også sikre at en melding ikke er endret, samt bekrefte identiteten til avsenderen.

Kryptografi er vitenskapen om å gjøre lesbare ukrypterte data, kalt PlainText, til krypterte data, kalt Ciphertext.Blokkekifere skiller seg fra den andre hovedkategorien symmetriske algoritmer, stream -chiffer, ved at de krypterer data i biter, eller blokker, i stedet for ett tegn om gangen.En blokkerings chiffer anses generelt for å være sikrere enn en strømkryptering fordi den er mer tilfeldig, mens en strømkrypter fungerer raskere når klarteksten er kort.

Konseptet med en blokkkode som er symmetrisk kommer fra selve prosessen med å kryptere data.Symmetrisk kryptografi, også kalt Private Key Cryptography, bruker en enkelt nøkkel for å kryptere og dekryptere data.Det er viktig at nøkkelen forblir privat fordi alle som har den kan lese enhver melding som sendes.Dette i motsetning til asymmetrisk kryptografi, som bruker to nøkler, en privat nøkkel som er sikret og en offentlig nøkkel som er tilgjengelig for alle.

Bruk av kryptografi stammer tilbake mange århundrer og var til stede i det gamle Egypt og Roma.Julius Caesar brukte det som nå er kjent som Cæsar -chifferen for å overføre hemmelige meldinger til sine generaler.Kryptografiske systemer er kontinuerlig under angrep, og ettersom gamle algoritmer er ødelagte, utvikler kryptografer nye programmer for å skjule meldinger.Noen populære versjoner av Block Ciphers inkluderer Data Encryption Standard (DES), Advanced Encryption Standard (AES) og International Data Encryption Algorithm (IDEA).

Des er en kjent konvensjonell blokk-chiffer som bruker en 56-biters symmetrisk nøkkel.Data er kryptert i 64-biters blokker.Hver gang DES krypterer en 64-biters klagesteblokk, kjører den den gjennom algoritmen 16 ganger eller runder.På grunn av den korte 56-bits-tasten, anses DES ikke lenger for å være sikker for mange applikasjoner.

AES ble valgt i oktober 2000 av National Institute of Standards and Technology (NIST) som en sikrere erstatning for DES.AES bruker tre forskjellige nøkler for å utføre flere runder med kryptering på klartekstblokker på 128-bits.Nøkkelstørrelsene er 128, 192 og 256-bits i lengde.

En annen blokk-chiffer er idé, som er mye brukt i Europa og bruker en 128-bits nøkkel for å utføre åtte runder med kryptering på 64-biters blokker med klaintext.Idea ble opprettet i 1992 av James Massey og Xuejia Lai under en forskningskontrakt med et svensk teknologi.Selv om ideen ble utviklet med private tilskudd, er den gratis for ikke-kommersiell bruk.