PROOF.ap.e_sbi: def of bend-osdev-aes@0.1.0.0 Import: import bend-osdev-aes@0.1.0.0/PROOF.bend as PROOF Lines 571-1084 of bend-osdev-aes@0.1.0.0/PROOF.bend: https://jend.leeeet.dev/read.txt?path=bend-osdev-aes@0.1.0.0/PROOF.bend&start_line=571&end_line=1084 import Base import bend-osdev-aes@0.1.0.0/aes.bend as X import bend-collections@1.0.0.0/src/crypto/aes/sbox.bend as SB def ap.e_sbi(c0: Bool, c1: Bool, c2: Bool, c3: Bool, c4: Bool, c5: Bool, c6: Bool, c7: Bool) -> {X.aes.isbox(SB.sbox(U32{WCon{c0, WCon{c1, WCon{c2, WCon{c3, WCon{c4, WCon{c5, WCon{c6, WCon{c7, Word.zero(24n)}}}}}}}}})) == U32{WCon{c0, WCon{c1, WCon{c2, WCon{c3, WCon{c4, WCon{c5, WCon{c6, WCon{c7, Word.zero(24n)}}}}}}}}} : U32}: match c0 c1 c2 c3 c4 c5 c6 c7: case False{} False{} False{} False{} False{} False{} False{} False{}: {==} case True{} False{} False{} False{} False{} False{} False{} False{}: {==} case False{} True{} False{} False{} False{} False{} False{} False{}: {==} case True{} True{} False{} False{} False{} False{} False{} False{}: {==} case False{} False{} True{} False{} False{} False{} False{} False{}: {==} case True{} False{} True{} False{} False{} False{} False{} False{}: {==} case False{} True{} True{} False{} False{} False{} False{} False{}: {==} case True{} True{} True{} False{} False{} False{} False{} False{}: {==} case False{} False{} False{} True{} False{} False{} False{} False{}: {==} case True{} False{} False{} True{} False{} False{} False{} False{}: {==} case False{} True{} False{} True{} False{} False{} False{} False{}: {==} case True{} True{} False{} True{} False{} False{} False{} False{}: {==} case False{} False{} True{} True{} False{} False{} False{} False{}: {==} case True{} False{} True{} True{} False{} False{} False{} False{}: {==} case False{} True{} True{} True{} False{} False{} False{} False{}: {==} case True{} True{} True{} True{} False{} False{} False{} False{}: {==} case False{} False{} False{} False{} True{} False{} False{} False{}: {==} case True{} False{} False{} False{} True{} False{} False{} False{}: {==} case False{} True{} False{} False{} True{} False{} False{} False{}: {==} case True{} True{} False{} False{} True{} False{} False{} False{}: {==} case False{} False{} True{} False{} True{} False{} False{} False{}: {==} case True{} False{} True{} False{} True{} False{} False{} False{}: {==} case False{} True{} True{} False{} True{} False{} False{} False{}: {==} case True{} True{} True{} False{} True{} False{} False{} False{}: {==} case False{} False{} False{} True{} True{} False{} False{} False{}: {==} case True{} False{} False{} True{} True{} False{} False{} False{}: {==} case False{} True{} False{} True{} True{} False{} False{} False{}: {==} case True{} True{} False{} True{} True{} False{} False{} False{}: {==} case False{} False{} True{} True{} True{} False{} False{} False{}: {==} case True{} False{} True{} True{} True{} False{} False{} False{}: {==} case False{} True{} True{} True{} True{} False{} False{} False{}: {==} case True{} True{} True{} True{} True{} False{} False{} False{}: {==} case False{} False{} False{} False{} False{} True{} False{} False{}: {==} case True{} False{} False{} False{} False{} True{} False{} False{}: {==} case False{} True{} False{} False{} False{} True{} False{} False{}: {==} case True{} True{} False{} False{} False{} True{} False{} False{}: {==} case False{} False{} True{} False{} False{} True{} False{} False{}: {==} case True{} False{} True{} False{} False{} True{} False{} False{}: {==} case False{} True{} True{} False{} False{} True{} False{} False{}: {==} case True{} True{} True{} False{} False{} True{} False{} False{}: {==} case False{} False{} False{} True{} False{} True{} False{} False{}: {==} case True{} False{} False{} True{} False{} True{} False{} False{}: {==} case False{} True{} False{} True{} False{} True{} False{} False{}: {==} case True{} True{} False{} True{} False{} True{} False{} False{}: {==} case False{} False{} True{} True{} False{} True{} False{} False{}: {==} case True{} False{} True{} True{} False{} True{} False{} False{}: {==} case False{} True{} True{} True{} False{} True{} False{} False{}: {==} case True{} True{} True{} True{} False{} True{} False{} False{}: {==} case False{} False{} False{} False{} True{} True{} False{} False{}: {==} case True{} False{} False{} False{} True{} True{} False{} False{}: {==} case False{} True{} False{} False{} True{} True{} False{} False{}: {==} case True{} True{} False{} False{} True{} True{} False{} False{}: {==} case False{} False{} True{} False{} True{} True{} False{} False{}: {==} case True{} False{} True{} False{} True{} True{} False{} False{}: {==} case False{} True{} True{} False{} True{} True{} False{} False{}: {==} case True{} True{} True{} False{} True{} True{} False{} False{}: {==} case False{} False{} False{} True{} True{} True{} False{} False{}: {==} case True{} False{} False{} True{} True{} True{} False{} False{}: {==} case False{} True{} False{} True{} True{} True{} False{} False{}: {==} case True{} True{} False{} True{} True{} True{} False{} False{}: {==} case False{} False{} True{} True{} True{} True{} False{} False{}: {==} case True{} False{} True{} True{} True{} True{} False{} False{}: {==} case False{} True{} True{} True{} True{} True{} False{} False{}: {==} case True{} True{} True{} True{} True{} True{} False{} False{}: {==} case False{} False{} False{} False{} False{} False{} True{} False{}: {==} case True{} False{} False{} False{} False{} False{} True{} False{}: {==} case False{} True{} False{} False{} False{} False{} True{} False{}: {==} case True{} True{} False{} False{} False{} False{} True{} False{}: {==} case False{} False{} True{} False{} False{} False{} True{} False{}: {==} case True{} False{} True{} False{} False{} False{} True{} False{}: {==} case False{} True{} True{} False{} False{} False{} True{} False{}: {==} case True{} True{} True{} False{} False{} False{} True{} False{}: {==} case False{} False{} False{} True{} False{} False{} True{} False{}: {==} case True{} False{} False{} True{} False{} False{} True{} False{}: {==} case False{} True{} False{} True{} False{} False{} True{} False{}: {==} case True{} True{} False{} True{} False{} False{} True{} False{}: {==} case False{} False{} True{} True{} False{} False{} True{} False{}: {==} case True{} False{} True{} True{} False{} False{} True{} False{}: {==} case False{} True{} True{} True{} False{} False{} True{} False{}: {==} case True{} True{} True{} True{} False{} False{} True{} False{}: {==} case False{} False{} False{} False{} True{} False{} True{} False{}: {==} case True{} False{} False{} False{} True{} False{} True{} False{}: {==} case False{} True{} False{} False{} True{} False{} True{} False{}: {==} case True{} True{} False{} False{} True{} False{} True{} False{}: {==} case False{} False{} True{} False{} True{} False{} True{} False{}: {==} case True{} False{} True{} False{} True{} False{} True{} False{}: {==} case False{} True{} True{} False{} True{} False{} True{} False{}: {==} case True{} True{} True{} False{} True{} False{} True{} False{}: {==} case False{} False{} False{} True{} True{} False{} True{} False{}: {==} case True{} False{} False{} True{} True{} False{} True{} False{}: {==} case False{} True{} False{} True{} True{} False{} True{} False{}: {==} case True{} True{} False{} True{} True{} False{} True{} False{}: {==} case False{} False{} True{} True{} True{} False{} True{} False{}: {==} case True{} False{} True{} True{} True{} False{} True{} False{}: {==} case False{} True{} True{} True{} True{} False{} True{} False{}: {==} case True{} True{} True{} True{} True{} False{} True{} False{}: {==} case False{} False{} False{} False{} False{} True{} True{} False{}: {==} case True{} False{} False{} False{} False{} True{} True{} False{}: {==} case False{} True{} False{} False{} False{} True{} True{} False{}: {==} case True{} True{} False{} False{} False{} True{} True{} False{}: {==} case False{} False{} True{} False{} False{} True{} True{} False{}: {==} case True{} False{} True{} False{} False{} True{} True{} False{}: {==} case False{} True{} True{} False{} False{} True{} True{} False{}: {==} case True{} True{} True{} False{} False{} True{} True{} False{}: {==} case False{} False{} False{} True{} False{} True{} True{} False{}: {==} case True{} False{} False{} True{} False{} True{} True{} False{}: {==} case False{} True{} False{} True{} False{} True{} True{} False{}: {==} case True{} True{} False{} True{} False{} True{} True{} False{}: {==} case False{} False{} True{} True{} False{} True{} True{} False{}: {==} case True{} False{} True{} True{} False{} True{} True{} False{}: {==} case False{} True{} True{} True{} False{} True{} True{} False{}: {==} case True{} True{} True{} True{} False{} True{} True{} False{}: {==} case False{} False{} False{} False{} True{} True{} True{} False{}: {==} case True{} False{} False{} False{} True{} True{} True{} False{}: {==} case False{} True{} False{} False{} True{} True{} True{} False{}: {==} case True{} True{} False{} False{} True{} True{} True{} False{}: {==} case False{} False{} True{} False{} True{} True{} True{} False{}: {==} case True{} False{} True{} False{} True{} True{} True{} False{}: {==} case False{} True{} True{} False{} True{} True{} True{} False{}: {==} case True{} True{} True{} False{} True{} True{} True{} False{}: {==} case False{} False{} False{} True{} True{} True{} True{} False{}: {==} case True{} False{} False{} True{} True{} True{} True{} False{}: {==} case False{} True{} False{} True{} True{} True{} True{} False{}: {==} case True{} True{} False{} True{} True{} True{} True{} False{}: {==} case False{} False{} True{} True{} True{} True{} True{} False{}: {==} case True{} False{} True{} True{} True{} True{} True{} False{}: {==} case False{} True{} True{} True{} True{} True{} True{} False{}: {==} case True{} True{} True{} True{} True{} True{} True{} False{}: {==} case False{} False{} False{} False{} False{} False{} False{} True{}: {==} case True{} False{} False{} False{} False{} False{} False{} True{}: {==} case False{} True{} False{} False{} False{} False{} False{} True{}: {==} case True{} True{} False{} False{} False{} False{} False{} True{}: {==} case False{} False{} True{} False{} False{} False{} False{} True{}: {==} case True{} False{} True{} False{} False{} False{} False{} True{}: {==} case False{} True{} True{} False{} False{} False{} False{} True{}: {==} case True{} True{} True{} False{} False{} False{} False{} True{}: {==} case False{} False{} False{} True{} False{} False{} False{} True{}: {==} case True{} False{} False{} True{} False{} False{} False{} True{}: {==} case False{} True{} False{} True{} False{} False{} False{} True{}: {==} case True{} True{} False{} True{} False{} False{} False{} True{}: {==} case False{} False{} True{} True{} False{} False{} False{} True{}: {==} case True{} False{} True{} True{} False{} False{} False{} True{}: {==} case False{} True{} True{} True{} False{} False{} False{} True{}: {==} case True{} True{} True{} True{} False{} False{} False{} True{}: {==} case False{} False{} False{} False{} True{} False{} False{} True{}: {==} case True{} False{} False{} False{} True{} False{} False{} True{}: {==} case False{} True{} False{} False{} True{} False{} False{} True{}: {==} case True{} True{} False{} False{} True{} False{} False{} True{}: {==} case False{} False{} True{} False{} True{} False{} False{} True{}: {==} case True{} False{} True{} False{} True{} False{} False{} True{}: {==} case False{} True{} True{} False{} True{} False{} False{} True{}: {==} case True{} True{} True{} False{} True{} False{} False{} True{}: {==} case False{} False{} False{} True{} True{} False{} False{} True{}: {==} case True{} False{} False{} True{} True{} False{} False{} True{}: {==} case False{} True{} False{} True{} True{} False{} False{} True{}: {==} case True{} True{} False{} True{} True{} False{} False{} True{}: {==} case False{} False{} True{} True{} True{} False{} False{} True{}: {==} case True{} False{} True{} True{} True{} False{} False{} True{}: {==} case False{} True{} True{} True{} True{} False{} False{} True{}: {==} case True{} True{} True{} True{} True{} False{} False{} True{}: {==} case False{} False{} False{} False{} False{} True{} False{} True{}: {==} case True{} False{} False{} False{} False{} True{} False{} True{}: {==} case False{} True{} False{} False{} False{} True{} False{} True{}: {==} case True{} True{} False{} False{} False{} True{} False{} True{}: {==} case False{} False{} True{} False{} False{} True{} False{} True{}: {==} case True{} False{} True{} False{} False{} True{} False{} True{}: {==} case False{} True{} True{} False{} False{} True{} False{} True{}: {==} case True{} True{} True{} False{} False{} True{} False{} True{}: {==} case False{} False{} False{} True{} False{} True{} False{} True{}: {==} case True{} False{} False{} True{} False{} True{} False{} True{}: {==} case False{} True{} False{} True{} False{} True{} False{} True{}: {==} case True{} True{} False{} True{} False{} True{} False{} True{}: {==} case False{} False{} True{} True{} False{} True{} False{} True{}: {==} case True{} False{} True{} True{} False{} True{} False{} True{}: {==} case False{} True{} True{} True{} False{} True{} False{} True{}: {==} case True{} True{} True{} True{} False{} True{} False{} True{}: {==} case False{} False{} False{} False{} True{} True{} False{} True{}: {==} case True{} False{} False{} False{} True{} True{} False{} True{}: {==} case False{} True{} False{} False{} True{} True{} False{} True{}: {==} case True{} True{} False{} False{} True{} True{} False{} True{}: {==} case False{} False{} True{} False{} True{} True{} False{} True{}: {==} case True{} False{} True{} False{} True{} True{} False{} True{}: {==} case False{} True{} True{} False{} True{} True{} False{} True{}: {==} case True{} True{} True{} False{} True{} True{} False{} True{}: {==} case False{} False{} False{} True{} True{} True{} False{} True{}: {==} case True{} False{} False{} True{} True{} True{} False{} True{}: {==} case False{} True{} False{} True{} True{} True{} False{} True{}: {==} case True{} True{} False{} True{} True{} True{} False{} True{}: {==} case False{} False{} True{} True{} True{} True{} False{} True{}: {==} case True{} False{} True{} True{} True{} True{} False{} True{}: {==} case False{} True{} True{} True{} True{} True{} False{} True{}: {==} case True{} True{} True{} True{} True{} True{} False{} True{}: {==} case False{} False{} False{} False{} False{} False{} True{} True{}: {==} case True{} False{} False{} False{} False{} False{} True{} True{}: {==} case False{} True{} False{} False{} False{} False{} True{} True{}: {==} case True{} True{} False{} False{} False{} False{} True{} True{}: {==} case False{} False{} True{} False{} False{} False{} True{} True{}: {==} case True{} False{} True{} False{} False{} False{} True{} True{}: {==} case False{} True{} True{} False{} False{} False{} True{} True{}: {==} case True{} True{} True{} False{} False{} False{} True{} True{}: {==} case False{} False{} False{} True{} False{} False{} True{} True{}: {==} case True{} False{} False{} True{} False{} False{} True{} True{}: {==} case False{} True{} False{} True{} False{} False{} True{} True{}: {==} case True{} True{} False{} True{} False{} False{} True{} True{}: {==} case False{} False{} True{} True{} False{} False{} True{} True{}: {==} case True{} False{} True{} True{} False{} False{} True{} True{}: {==} case False{} True{} True{} True{} False{} False{} True{} True{}: {==} case True{} True{} True{} True{} False{} False{} True{} True{}: {==} case False{} False{} False{} False{} True{} False{} True{} True{}: {==} case True{} False{} False{} False{} True{} False{} True{} True{}: {==} case False{} True{} False{} False{} True{} False{} True{} True{}: {==} case True{} True{} False{} False{} True{} False{} True{} True{}: {==} case False{} False{} True{} False{} True{} False{} True{} True{}: {==} case True{} False{} True{} False{} True{} False{} True{} True{}: {==} case False{} True{} True{} False{} True{} False{} True{} True{}: {==} case True{} True{} True{} False{} True{} False{} True{} True{}: {==} case False{} False{} False{} True{} True{} False{} True{} True{}: {==} case True{} False{} False{} True{} True{} False{} True{} True{}: {==} case False{} True{} False{} True{} True{} False{} True{} True{}: {==} case True{} True{} False{} True{} True{} False{} True{} True{}: {==} case False{} False{} True{} True{} True{} False{} True{} True{}: {==} case True{} False{} True{} True{} True{} False{} True{} True{}: {==} case False{} True{} True{} True{} True{} False{} True{} True{}: {==} case True{} True{} True{} True{} True{} False{} True{} True{}: {==} case False{} False{} False{} False{} False{} True{} True{} True{}: {==} case True{} False{} False{} False{} False{} True{} True{} True{}: {==} case False{} True{} False{} False{} False{} True{} True{} True{}: {==} case True{} True{} False{} False{} False{} True{} True{} True{}: {==} case False{} False{} True{} False{} False{} True{} True{} True{}: {==} case True{} False{} True{} False{} False{} True{} True{} True{}: {==} case False{} True{} True{} False{} False{} True{} True{} True{}: {==} case True{} True{} True{} False{} False{} True{} True{} True{}: {==} case False{} False{} False{} True{} False{} True{} True{} True{}: {==} case True{} False{} False{} True{} False{} True{} True{} True{}: {==} case False{} True{} False{} True{} False{} True{} True{} True{}: {==} case True{} True{} False{} True{} False{} True{} True{} True{}: {==} case False{} False{} True{} True{} False{} True{} True{} True{}: {==} case True{} False{} True{} True{} False{} True{} True{} True{}: {==} case False{} True{} True{} True{} False{} True{} True{} True{}: {==} case True{} True{} True{} True{} False{} True{} True{} True{}: {==} case False{} False{} False{} False{} True{} True{} True{} True{}: {==} case True{} False{} False{} False{} True{} True{} True{} True{}: {==} case False{} True{} False{} False{} True{} True{} True{} True{}: {==} case True{} True{} False{} False{} True{} True{} True{} True{}: {==} case False{} False{} True{} False{} True{} True{} True{} True{}: {==} case True{} False{} True{} False{} True{} True{} True{} True{}: {==} case False{} True{} True{} False{} True{} True{} True{} True{}: {==} case True{} True{} True{} False{} True{} True{} True{} True{}: {==} case False{} False{} False{} True{} True{} True{} True{} True{}: {==} case True{} False{} False{} True{} True{} True{} True{} True{}: {==} case False{} True{} False{} True{} True{} True{} True{} True{}: {==} case True{} True{} False{} True{} True{} True{} True{} True{}: {==} case False{} False{} True{} True{} True{} True{} True{} True{}: {==} case True{} False{} True{} True{} True{} True{} True{} True{}: {==} case False{} True{} True{} True{} True{} True{} True{} True{}: {==} case True{} True{} True{} True{} True{} True{} True{} True{}: {==} Uses (6): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32 https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Word.Con https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Word.zero https://jend.leeeet.dev/definition.txt?path=bend-collections@1.0.0.0/src/crypto/aes/sbox.bend&name=sbox https://jend.leeeet.dev/definition.txt?path=bend-osdev-aes@0.1.0.0/aes.bend&name=aes.isbox