law full_reified
bend-collections-laws-crypto@1.0.0.0 · proofs/crypto/sha/packed/buffer_proof.bend:59
import bend-collections-laws-crypto@1.0.0.0/proofs/crypto/sha/packed/buffer_proof.bend as BufferProof
import Base
import bend-collections-laws-crypto@1.0.0.0/spec/crypto/sha/packed.bend as R
import bend-collections-laws-crypto@1.0.0.0/proofs/crypto/sha/packed/packed_array_proof.bend as A
import bend-collections-laws-crypto@1.0.0.0/src/crypto/sha/packed/sha256.bend as SHA
59law full_reified:
60 for -a: Array<U32>
61 for +length: Nat
62 for view: Sigma<&2,&1,A.Tree,t => {a == A.thaw(t) : Array<U32>}>
63 {observe(SHA.sha256(a,length)) == R.sha256(a,length) : Maybe<&2,List<&2,U32>>}