def LcSm4.encrypt

bend-osdev-legacy-ciphers@0.1.0.0 · sm4.bend:135

import bend-osdev-legacy-ciphers@0.1.0.0/sm4.bend as Sm4
import Base
import bend-osdev-cipher-modes@0.1.0.0/cipher_modes.bend as M

135def LcSm4.encrypt(k: LcSm4Key, b: M.CmBlock) -> M.CmBlock:
136  match k:
137    case LcSm4Key{+tab, rks}:
138      sm4.rev(sm4.rounds(tab, rks, b))

Uses (4)

Used by (18)