def valid
import bend-collections-laws-crypto@1.0.0.0/src/crypto/aead.bend as Aeadimport Base
76def valid(+alg: Alg, +key: List<&2, U32>, +nonce: List<&2, U32>) -> Bool:
77 Bool.and(Nat.is_eq(List.length(&2, U32, key), key_size(alg)), Nat.is_eq(List.length(&2, U32, nonce), nonce_size(alg)))
Uses (9)
Used by (7)
- bend-collections-laws-crypto@1.0.0.0/src/crypto/aead:decrypt
- bend-collections-laws-crypto@1.0.0.0/src/crypto/aead:encrypt
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/aead/proof:decrypt_valid
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/aead/proof:encrypt_valid
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/aead/proof:valid_true
- …