def des.rounds

bend-osdev-legacy-ciphers@0.1.0.0 · des.bend:258

import bend-osdev-legacy-ciphers@0.1.0.0/des.bend as Des
import Base

258# the rounds of ks, first to last
259def des.rounds(ks: List<&2, LcDesRk>, h: LcDesHalves) -> LcDesHalves:
260  match ks:
261    case Nil{}:
262      h
263    case Con{k, t}:
264      des.rounds(t, des.step(k, h))

Uses (4)

Used by (5)