Suvalise pikkusega lähteteksti peab krüptosüsteem olema suuteline kodeerida. Plokksiffer on k-bittisest parameetrist K(võti) sõltuv funktsioon Ek´, mis kujutab n-bitise lähteteksti X krütogrammiks Y, mis on samuti n-bitine. Kodeerimiseks jagatakse lähtetekst ühepikkusteks suhteliselt väikesteks plokkideks (nt 128 bitti) ja defineeritakse sifri töö ühel plokil Tuntumad plokksifrid on: DES- Data Encryption Standard AES (vahetas välja DES`i) IDEA (128 bitine võti) Plokksifrite tööreziimid Selleks, et kodeerida kogu lähteteksti on mitu võimalust. Kodeerida kõik plokid eraldi (ECM reziim) Kodeerida plokid järjestikku (CBC reziim) Kodeerida plokid järjestikku ja lisada autentimisvõimalus Kogu lähteteksti kodeerimiseks kodeeritakse kõik plokid eraldi: koodiraamatu reziim.(ECM) Kogu lähteteksti kodeerimiseks saab kasutada plokkide järjestikust kodeerimist: ahelreziim(CBC) CBC (Cipher Block Chaining)-plokkide abel
Suvalise pikkusega lähteteksti peab krüptosüsteem olema suuteline kodeerida. Plokksiffer on k-bittisest parameetrist K(võti) sõltuv funktsioon Ek´, mis kujutab n-bitise lähteteksti X krütogrammiks Y, mis on samuti n-bitine. Kodeerimiseks jagatakse lähtetekst ühepikkusteks suhteliselt väikesteks plokkideks (nt 128 bitti) ja defineeritakse sifri töö ühel plokil Tuntumad plokksifrid on: DES- Data Encryption Standard AES (vahetas välja DES`i) IDEA (128 bitine võti) Plokksifrite tööreziimid Selleks, et kodeerida kogu lähteteksti on mitu võimalust. Kodeerida kõik plokid eraldi (ECM reziim) Kodeerida plokid järjestikku (CBC reziim) Kodeerida plokid järjestikku ja lisada autentimisvõimalus Kogu lähteteksti kodeerimiseks kodeeritakse kõik plokid eraldi: koodiraamatu reziim.(ECM) Kogu lähteteksti kodeerimiseks saab kasutada plokkide järjestikust kodeerimist: ahelreziim(CBC) CBC (Cipher Block Chaining)-plokkide abel