def aes.inv_shift_sub
bend-osdev-cipher-modes@0.1.0.0 · aes.bend:81
import bend-osdev-cipher-modes@0.1.0.0/aes.bend as Aes
import Base
81
82
83def aes.inv_shift_sub(s: CmAesState) -> CmAesState:
84 match s:
85 case CmAesState{a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15}:
86 CmAesState{aes.isbox(a0), aes.isbox(a13), aes.isbox(a10), aes.isbox(a7), aes.isbox(a4), aes.isbox(a1), aes.isbox(a14), aes.isbox(a11), aes.isbox(a8), aes.isbox(a5), aes.isbox(a2), aes.isbox(a15), aes.isbox(a12), aes.isbox(a9), aes.isbox(a6), aes.isbox(a3)}