def CmAes.decrypt

bend-osdev-cipher-modes@0.1.0.0 · aes.bend:287

import bend-osdev-cipher-modes@0.1.0.0/aes.bend as Aes
import Base
import bend-osdev-cipher-modes@0.1.0.0/cipher_modes.bend as M

287# one block, decrypted (the inverse cipher above)
288def CmAes.decrypt(k: CmAesKey, b: M.CmBlock) -> M.CmBlock:
289  match k:
290    case CmAesKey{sched, raw, dk}:
291      aes.block_of(aes.decrypt(aes.dkeys(dk, raw), aes.state_of(b)))

Uses (6)

Used by (11)