Blowfish.bf.tables: def of bend-osdev-legacy-ciphers@0.1.0.0 Import: import bend-osdev-legacy-ciphers@0.1.0.0/blowfish.bend as Blowfish Lines 339-341 of bend-osdev-legacy-ciphers@0.1.0.0/blowfish.bend: https://jend.leeeet.dev/read.txt?path=bend-osdev-legacy-ciphers@0.1.0.0/blowfish.bend&start_line=339&end_line=341 import Base import bend-osdev-legacy-ciphers@0.1.0.0/legacy_ciphers.bend as L # the S-boxes before the key: pi's words 18 to 1041 def bf.tables(+pi: List<&2, U32>) -> LcBfTabs: LcBfTabs{L.lc.tab(8n, bf.slice(pi, 18n, 256n)), L.lc.tab(8n, bf.slice(pi, 274n, 256n)), L.lc.tab(8n, bf.slice(pi, 530n, 256n)), L.lc.tab(8n, bf.slice(pi, 786n, 256n))} Uses (5): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32 https://jend.leeeet.dev/definition.txt?path=bend-osdev-legacy-ciphers@0.1.0.0/blowfish.bend&name=LcBfTabs https://jend.leeeet.dev/definition.txt?path=bend-osdev-legacy-ciphers@0.1.0.0/blowfish.bend&name=bf.slice https://jend.leeeet.dev/definition.txt?path=bend-osdev-legacy-ciphers@0.1.0.0/legacy_ciphers.bend&name=lc.tab