Blokkkryptering
Blokkkryptering er en form for kryptografi der data krypteres og dekrypteres i faste blokker ved hjelp av et blokk-krypteringsalgoritme. Algoritmen bruker en hemmelig nøkkel og transformerer hver innkommende blokk av klartekst til en tilsvarende blokk av kryptert data. For data som ikke passer inn i en hel blokk, må man bruke padding eller velge driftsmåter som håndterer ufullstendige blokker.
For å behandle lengre data brukes ulike driftsmåter (modes of operation). Vanlige driftsmåter inkluderer ECB (hver
Eksempel på blokk-krypteringsalgoritmer er DES (64-bit blokk, 56-bit nøkkel), AES (128-bit blokk, nøkkellengder 128, 192 og
Viktige sikkerhetsbetraktninger inkluderer at ECB ofte lekkere mønstre i data, mens CBC, CTR og andre driftsmåter