law feistel_run_unrun

bend-osdev-cipher-core@0.1.0.0 · LAWS.bend:72

import bend-osdev-cipher-core@0.1.0.0/LAWS.bend as LAWS
import Base
import bend-osdev-cipher-core@0.1.0.0/cipher_core.bend as L

72law feistel_run_unrun:
73  for ~RK: Data
74  for ~f: RK -> U32 -> U32
75  for ks: List<&2, RK>
76  for +b: L.LcBlock64
77  {b == L.lc.fe.run(~RK, ~f, ks, L.lc.fe.unrun(~RK, ~f, ks, b)) : L.LcBlock64}

Uses (6)

Used by (1)