Nogle blokkrypteringsmetoder bruger kun kryptering, fordi dekrypteringsprocessen kan opnås blot ved at bruge krypteringsprocessen omvendt. Disse tilstande er kendt som
ikke-inverterende tilstande. Nogle eksempler på ikke-inverterende tilstande omfatter tilstanden Electronic Codebook (ECB) og tilstanden Cipher Block Chaining (CBC). I disse tilstande involverer dekrypteringsprocessen dekryptering af hver blok af chiffertekst ved hjælp af den samme nøgle, der bruges til kryptering, i omvendt rækkefølge af kryptering.
Andre blokkrypteringstilstande, såsom tæller-tilstanden (CTR) og tilstanden Galois/tællertilstanden (GCM), bruger både kryptering og dekryptering i deres drift. Disse tilstande er kendt som invertering tilstande. I disse tilstande er krypterings- og dekrypteringsprocesserne forskellige og involverer forskellige matematiske operationer og nøglebrug. For eksempel, i CTR-tilstand involverer krypteringsprocessen inkrementering af en tællerværdi og derefter kryptering af tællerværdien ved hjælp af en nøgle, mens dekrypteringsprocessen involverer dekryptering af chifferteksten ved hjælp af den samme nøgle og derefter dekrementering af tællerværdien.
Den specifikke grund til, at nogle tilstande bruger både kryptering og dekryptering, mens andre kun bruger kryptering, afhænger af de matematiske egenskaber og designet af den pågældende tilstand. Ikke-inverterende tilstande er enklere med hensyn til implementering og giver ofte effektiv dekryptering, da de direkte kan vende krypteringsprocessen. De kan dog have begrænsninger med hensyn til sikkerhed eller fejludbredelse. Inverteringstilstande giver på den anden side yderligere sikkerhedsfunktioner og robusthed mod visse typer angreb, men kan involvere mere kompleks implementering og behandling.
Valget af blokchiffer-driftsmåde for en bestemt applikation afhænger af forskellige faktorer, herunder det ønskede sikkerhedsniveau, ydeevneovervejelser og de specifikke krav til applikationen. Både ikke-inverterende og inverterende tilstande har deres egne fordele og ulemper, og den passende tilstand vælges baseret på systemets specifikke behov og begrænsninger.