def exp_log_aes.s10001
bend-osdev-gf@0.1.1.0 · PROOF.bend:3452
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
3452def exp_log_aes.s10001(+b5: Bool, +b6: Bool, +b7: Bool) -> {G.Gf8.exp(G.Gf8.aes(), G.Gf8.log(G.Gf8.aes(), fixz(G.Gf8Bits.to(G.Gf8Bits{True{}, False{}, False{}, False{}, True{}, b5, b6, b7})))) == fixz(G.Gf8Bits.to(G.Gf8Bits{True{}, False{}, False{}, False{}, True{}, b5, b6, b7})) : U32}:
3453 match b5:
3454 case True{}:
3455 match b6:
3456 case True{}:
3457 match b7:
3458 case True{}:
3459 {==}
3460 case False{}:
3461 {==}
3462 case False{}:
3463 match b7:
3464 case True{}:
3465 {==}
3466 case False{}:
3467 {==}
3468 case False{}:
3469 match b6:
3470 case True{}:
3471 match b7:
3472 case True{}:
3473 {==}
3474 case False{}:
3475 {==}
3476 case False{}:
3477 match b7:
3478 case True{}:
3479 {==}
3480 case False{}:
3481 {==}