def LcCast5.encrypt

bend-osdev-legacy-ciphers@0.1.0.0 · cast5.bend:514

import bend-osdev-legacy-ciphers@0.1.0.0/cast5.bend as Cast5
import Base
import bend-osdev-legacy-ciphers@0.1.0.0/legacy_ciphers.bend as L

514def LcCast5.encrypt(k: LcCast5Key, b: L.LcBlock64) -> L.LcBlock64:
515  match k:
516    case LcCast5Key{rks}:
517      L.lc.swap(L.lc.fe.run(~LcCast5Rk, ~cast5.f, rks, b))

Uses (6)

Used by (14)