def sp.box

bend-osdev-legacy-ciphers@0.1.0.0 · serpent.bend:308

import bend-osdev-legacy-ciphers@0.1.0.0/serpent.bend as Serpent
import Base

308# the prekeys w_i = (w_(i-8) xor w_(i-5) xor w_(i-3) xor w_(i-1) xor phi xor
309# i) <<< 11, for n more words from i; win holds w_(i-8) .. w_(i-1)
310# S-box n mod 8
311def sp.box(n: Nat) -> LcSpBox:
312  sp.box.go(Nat.mod(n, 8n))

Uses (4)

Used by (2)