Two package:cryptonite

set the two highest bit
Elliptic curve double-scalar multiplication (uses Shamir's trick).
pointAddTwoMuls c n1 p1 n2 p2 == pointAdd c (pointMul c n1 p1)
(pointMul c n2 p2)
WARNING: Vulnerable to timing attacks.