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).
