所以我试图将两个字符串转换为椭圆曲线上的点,然后将这些点相乘并得到另一个点。
到目前为止,我设法使用此库将字符串转换为椭圆曲线上的点 https://www.npmjs.com/package/elliptic-curve
该库使用椭圆曲线上的点P,并使用椭圆曲线方程乘以标量k,以获得同一椭圆曲线上的另一个点Q.
K: string (public key)
P:a point that exists already on the elliptic curve (randomly)
Q: the result point
kP=Q
我试图更改P
值并将其替换为我已经计算过的点,但我找不到办法来做到这一点!
有什么方法可以使用相同的库进行乘法运算? (JAVASCRIPT)
RECAP: 我正试图进行这种乘法
k1:public key
P:point already exists on EC
Q1=K1.P
k2:public key
P:point already exists on EC
Q2=K2.P
**Q3:the wanted the result
Q3=Q2.Q1**
谢谢:D