def m64_join_rev

bend-osdev-cipher-core@0.1.0.0 · PROOF.bend:193

import bend-osdev-cipher-core@0.1.0.0/PROOF.bend as PROOF
import Base
import bend-osdev-cipher-core@0.1.0.0/cipher_core.bend as L
import bend-osdev-cipher-core@0.1.0.0/modes64.bend as X

193def m64_join_rev(bs: List<&2, L.LcBlock64>, +zs: List<&2, L.LcBlock64>, +ys: List<&2, U32>) -> {X.m64.join(zs, m64_joins(bs, ys)) == X.m64.join(X.m64.rev_onto(bs, zs), ys) : List<&2, U32>}:
194  match bs:
195    case Nil{}:
196      {==}
197    case Con{b, t}:
198      m64_join_rev(t, Con{b, zs}, ys)

Uses (6)

Used by (1)