Camellia.cam.ops128: def of bend-osdev-camellia@0.1.0.0 Import: import bend-osdev-camellia@0.1.0.0/camellia.bend as Camellia Lines 267-275 of bend-osdev-camellia@0.1.0.0/camellia.bend: https://jend.leeeet.dev/read.txt?path=bend-osdev-camellia@0.1.0.0/camellia.bend&start_line=267&end_line=275 import Base import bend-osdev-mode-core@0.1.0.0/mode_core.bend as M # the steps for a 128-bit key def cam.ops128(+t: LcCamTabs, +kl: M.CmBlock, +ka: M.CmBlock) -> List<&2, LcCamOp>: [LcCamWhite{cam.h(kl, 0n), cam.l(kl, 0n)}, LcCamF1{t, cam.h(ka, 0n)}, LcCamF2{t, cam.l(ka, 0n)}, LcCamF1{t, cam.h(kl, 15n)}, LcCamF2{t, cam.l(kl, 15n)}, LcCamF1{t, cam.h(ka, 15n)}, LcCamF2{t, cam.l(ka, 15n)}, LcCamFl{cam.h(ka, 30n), cam.l(ka, 30n)}, LcCamF1{t, cam.h(kl, 45n)}, LcCamF2{t, cam.l(kl, 45n)}, LcCamF1{t, cam.h(ka, 45n)}, LcCamF2{t, cam.l(kl, 60n)}, LcCamF1{t, cam.h(ka, 60n)}, LcCamF2{t, cam.l(ka, 60n)}, LcCamFl{cam.h(kl, 77n), cam.l(kl, 77n)}, LcCamF1{t, cam.h(kl, 94n)}, LcCamF2{t, cam.l(kl, 94n)}, LcCamF1{t, cam.h(ka, 94n)}, LcCamF2{t, cam.l(ka, 94n)}, LcCamF1{t, cam.h(kl, 111n)}, LcCamF2{t, cam.l(kl, 111n)}, LcCamSwap{}, LcCamWhite{cam.h(ka, 111n), cam.l(ka, 111n)}] Uses (6): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=bend-osdev-camellia@0.1.0.0/camellia.bend&name=LcCamOp https://jend.leeeet.dev/definition.txt?path=bend-osdev-camellia@0.1.0.0/camellia.bend&name=LcCamTabs https://jend.leeeet.dev/definition.txt?path=bend-osdev-camellia@0.1.0.0/camellia.bend&name=cam.h https://jend.leeeet.dev/definition.txt?path=bend-osdev-camellia@0.1.0.0/camellia.bend&name=cam.l https://jend.leeeet.dev/definition.txt?path=bend-osdev-mode-core@0.1.0.0/mode_core.bend&name=CmBlock