IT-lexikon › Säkerhet › PCBC-läge

PCBC-läge

Säkerhet In English → Uppdaterad: 2026-10-13

Propagating CBC, en variant av CBC som skulle sprida fel vidare men som visade sig sakna integritetsskydd.

PCBC (Propagating Cipher Block Chaining) är en variant av CBC där varje block beror på både föregående klartext och föregående chiffertext. Tanken var att ett enskilt bitfel skulle spridas genom alla efterföljande block, vilket i teorin borde göra det svårare att ändra meddelandet obemärkt.

I praktiken gav kombinationen ett känt problem. Två intilliggande chiffertextblock kan bytas plats utan att dekrypteringen av resten av meddelandet påverkas. Angriparen kan alltså ändra ordningen på block och ändå få ett meddelande som dekrypteras till rimliga värden. Läget ger därmed ingen integritet i någon meningsfull mening.

Kerberos version 4 använde PCBC, och det är ett av de mest citerade exemplen på ett läge som ser ut att skydda mot manipulation utan att göra det. Att ett fel sprids är inte samma sak som att ett fel upptäcks.

← Tillbaka till lexikonet