def exp_log_aes.s11001
bend-osdev-gf@0.1.1.0 · PROOF.bend:3204
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
3204def exp_log_aes.s11001(+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{}, True{}, False{}, False{}, True{}, b5, b6, b7})))) == fixz(G.Gf8Bits.to(G.Gf8Bits{True{}, True{}, False{}, False{}, True{}, b5, b6, b7})) : U32}:
3205 match b5:
3206 case True{}:
3207 match b6:
3208 case True{}:
3209 match b7:
3210 case True{}:
3211 {==}
3212 case False{}:
3213 {==}
3214 case False{}:
3215 match b7:
3216 case True{}:
3217 {==}
3218 case False{}:
3219 {==}
3220 case False{}:
3221 match b6:
3222 case True{}:
3223 match b7:
3224 case True{}:
3225 {==}
3226 case False{}:
3227 {==}
3228 case False{}:
3229 match b7:
3230 case True{}:
3231 {==}
3232 case False{}:
3233 {==}