PROOF.ap.e_sbl: def of bend-osdev-aes@0.1.0.0 Import: import bend-osdev-aes@0.1.0.0/PROOF.bend as PROOF Lines 50-563 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=50&end_line=563 import Base import bend-collections@1.0.0.0/src/crypto/aes/sbox.bend as SB def ap.e_sbl(c0: Bool, c1: Bool, c2: Bool, c3: Bool, c4: Bool, c5: Bool, c6: Bool, c7: Bool) -> {SB.sbox(U32{WCon{c0, WCon{c1, WCon{c2, WCon{c3, WCon{c4, WCon{c5, WCon{c6, WCon{c7, Word.zero(24n)}}}}}}}}}) == U32.and(255, SB.sbox(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=U32.and 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