def schedule_if
import bend-collections-laws-crypto@1.0.0.0/src/crypto/aes/aes.bend as Aesimport Base
163def schedule_if(ok: Bool, +nk: Nat, +key: List<&2, U32>) -> Maybe<&2, Schedule>:
164 match ok:
165 case True{}:
166 Some{Schedule{Nat.add(nk, 6n), expand(nk, Nat.add(nk, 6n), key)}}
167 case False{}:
168 None{}
Uses (8)
Used by (6)
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/aes/api:aes128_decrypt
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/aes/api:aes256_decrypt
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/aes/api:aes128_encrypt
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/aes/api:aes256_encrypt
- bend-collections-laws-crypto@1.0.0.0/src/crypto/aes/aes:expand_key
- …