law kbkdf_feedback_stream_length

bend-osdev-crypto@0.1.0.0 · LAWS.bend:573

import bend-osdev-crypto@0.1.0.0/LAWS.bend as LAWS
import Base
import bend-osdev-bytes@0.1.0.0/bytes.bend as B
import bend-osdev-crypto@0.1.0.0/kbkdf.bend as Kb

573law kbkdf_feedback_stream_length:
574  for ~K: Data
575  for ~compute: K -> B.Octets -> B.Octets
576  for ~rlen: Nat
577  for +k: K
578  for +iv: B.Octets
579  for +fixed: B.Octets
580  for +n: Nat
581  {B.Octets.len(Kb.CrKbkdf.feedback_stream(~K, ~compute, ~rlen, k, iv, fixed, n)) == n : Nat}

Uses (11)

Used by (1)