xlcetc / cryptogm

An implement of china crypto standards, including sm2,sm3 ,sm4 and sm9 algorithms.
Other
38 stars 14 forks source link

About g^r #2

Closed YLINR closed 3 years ago

YLINR commented 3 years ago

image 这个函数是做乘法吗,如果是的话为什么能表示g的r次方?

triplewz commented 3 years ago

是做指数运算,可以看下内部实现,这里只是用这个方法名表示GT的指数运算,GT是乘法群

YLINR commented 3 years ago

再请问一下,如果我想让乘法群中的元素相乘,例如g^2*g^6 , 有什么方法可以使用呢?直接new(sm9curve.GT).ScalarMult(g,8)可以吗?

@triplewz

triplewz commented 3 years ago

用add,add表示元素乘法 image

YLINR commented 3 years ago

好的,谢谢