
overzicht
ECB (afgekort voor elektronisch codeboek) is de eenvoudigste AES-geavanceerde encryptie standaard block cipher mode.
In de ECB-modus wordt het Bi-blok versleuteld volgens de volgende formule:
decryptie met behulp van de ECB-modus is even eenvoudig met de volgende formule:
voor-en nadelen van het gebruik van de ECB-modus
het meest voor de hand liggende voordeel van het gebruik van de ECB-modus is hoe simplistisch het is. Het andere grote voordeel is dat de ECB het verlies van blokken kan tolereren zonder andere beschikbare blokken te beïnvloeden. Dit voordeel is relevant in het geval van blokken die als pakketten over een netwerk worden verzonden. Deze veerkracht wordt mogelijk gemaakt door het feit dat een Bi-blok niet afhankelijk is van een van de aangrenzende blokken.
ondanks de voordelen ervan wordt er op de ECB neergekeken vanwege het feit dat het versleutelingsalgoritme volledig deterministisch is. In eenvoudiger termen, identieke blokken zullen dezelfde cijfers onder ECB-modus, die patronen kunnen onthullen de blokken hebben; dus, ECB niet geheel verbergen haar details. Dit is een bedreiging voor de veiligheid van de gebruikers.
dergelijke patronen zijn zichtbaar in de afbeelding hierboven.