def mul
import bend-collections-laws-crypto@1.0.0.0/src/crypto/ed25519/point.bend as Pointimport Base
import bend-collections-laws-crypto@1.0.0.0/src/crypto/curve25519/x25519.bend as X
109# [k] p for a byte-string scalar k
110def mul(+c: Cs, +k: List<&2, U32>, +p: Pt) -> Pt:
111 smul(X.bitlen(k), c, k, p, identity())
Uses (7)
Used by (8)
- bend-collections-laws-crypto@1.0.0.0/src/crypto/ed25519/ed25519:public_of
- bend-collections-laws-crypto@1.0.0.0/src/crypto/ed25519/ed25519:check
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/ed25519/top:mul_rel
- bend-collections-laws-crypto@1.0.0.0/src/crypto/ed25519/ed25519:sign_with
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/ed25519/top:check_some
- …