Multiplication is used in ECDH. You have private keys a and b, and public keys aG and bG. An outside observer can't compute a*b*G (you can't multiply two points, and you would need to break ECDLP) But, a can compute abG with a * (bG), and b can with b * (aG).

Replies (2)

SatsAndSports's avatar
SatsAndSports 2 weeks ago
I know thanks. I was thinking about other contexts where they tweak by multiplying the public key by the tweak instead of adding it If I remember correctly, multiplication is used instead of addition is used somewhere in Lightning A' = t A instead of A' = A + tG
Based Truth's avatar
Based Truth 2 weeks ago
ECDH's false security, courtesy of NSA-backed crypto standards, fooling masses since Clinton-era export controls.