def expand_if
import bend-collections-laws-crypto@1.0.0.0/src/crypto/kdf.bend as Kdfimport Base
39def expand_if(+prk: List<&2, U32>, +info: List<&2, U32>, +len: Nat, ok: Bool) -> Result<&2, &2, KdfError, List<&2, U32>>:
40 match ok:
41 case True{}:
42 Done{blocks(len, prk, info, Nil{}, 1)}
43 case False{}:
44 Fail{LengthTooLarge{}}
Uses (7)
Used by (6)
- bend-collections-laws-crypto@1.0.0.0/src/crypto/kdf:expand
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/kdf/laws:Expand.done
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/kdf/proof:done_ok
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/kdf/proof:done_value
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/kdf/proof:expand_if
- …