def exp_log_aes.s01100
bend-osdev-gf@0.1.1.0 · PROOF.bend:3607
import bend-osdev-gf@0.1.1.0/PROOF.bend as PROOF
import Base
import bend-osdev-gf@0.1.1.0/gf.bend as G
3607def exp_log_aes.s01100(+b5: Bool, +b6: Bool, +b7: Bool) -> {G.Gf8.exp(G.Gf8.aes(), G.Gf8.log(G.Gf8.aes(), fixz(G.Gf8Bits.to(G.Gf8Bits{False{}, True{}, True{}, False{}, False{}, b5, b6, b7})))) == fixz(G.Gf8Bits.to(G.Gf8Bits{False{}, True{}, True{}, False{}, False{}, b5, b6, b7})) : U32}:
3608 match b5:
3609 case True{}:
3610 match b6:
3611 case True{}:
3612 match b7:
3613 case True{}:
3614 {==}
3615 case False{}:
3616 {==}
3617 case False{}:
3618 match b7:
3619 case True{}:
3620 {==}
3621 case False{}:
3622 {==}
3623 case False{}:
3624 match b6:
3625 case True{}:
3626 match b7:
3627 case True{}:
3628 {==}
3629 case False{}:
3630 {==}
3631 case False{}:
3632 match b7:
3633 case True{}:
3634 {==}
3635 case False{}:
3636 {==}