def ok
import bend-collections-laws-crypto@1.0.0.0/proofs/crypto/argon2/phc.bend as Phcimport Base
15# Every byte is below 256.
16def ok(bs: List<&2, U32>) -> Bool:
17 match bs:
18 case Nil{}:
19 True{}
20 case x <> r:
21 Bool.and(Nat.is_lt(U32.to_nat(x), 256n), ok(r))
Uses (6)
Used by (25)
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/argon2/phc:ok_head
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/argon2/phc:ok_tail
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/argon2/password:ok_append
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/argon2/phc:parse_format
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/argon2/password:hash_ok
- …