
översikt
ECB (kort för elektronisk kodbok) är det enklaste Aesadvanced Krypteringsstandardblockchifferläget.
i ECB-läget krypteras Bi-blocket enligt följande formel:
dekryptering med ECB-läget är lika enkelt med följande formel:
fördelar och nackdelar med att använda ECB-läge
den mest uppenbara fördelen med att använda ECB-läget är hur förenklat det är. Den andra största fördelen är att ECB kan tolerera förlusten av block utan att påverka andra tillgängliga block. Denna fördel är relevant när det gäller block som skickas över ett nätverk som paket. Denna motståndskraft möjliggörs av det faktum att något Bi-block inte beror på något av dess intilliggande block.
trots dess fördelar ses ECB ned på grund av att krypteringsalgoritmen är helt deterministisk. I enklare termer kommer identiska block att ha samma chiffer under ECB-läge, vilket kan avslöja mönster som blocken har; så ECB döljer inte helt sina detaljer. Detta är ett säkerhetshot mot sina användare.
sådana mönster är uppenbara i bilden ovan.