Driftläge
Ett driftläge bestämmer hur en blockchiffer hanteras när meddelandet är längre än ett block.
Blockchiffern tar bara ett block i taget, så något måste avgöra hur blocken hänger ihop, om de alls gör det. NIST:s SP 800-38A från 2001 beskriver de fem klassiska lägena: ECB, CBC, CFB, OFB och CTR. ECB är det läge som läcker mönster i datat och borde strykas först ur varje kryptokurs.
Senare har autentisering lagts till, och GCM och CCM är de vanliga valen idag. Det är sällan själva blockchiffern som är svagheten. Oftare är det läget, initieringsvektorn eller paddingen runt den.