Updated SM9实现及优化 (markdown)

Sun Yimin 2023-07-09 17:24:34 +08:00
parent ca2888104e
commit f41fa8bf91

@ -28,11 +28,12 @@ https://github.com/emmansun/gmsm/blob/7254c055d7a353094a4d3b2c95d17505d2e8e82b/s
接着是乘扭曲线mulLine的回归去掉除数。
## 1-2-6-12扩域实现及相互转换
1-2-4-12和1-2-6-12塔式扩域的转换是在一篇文章里看到的看到后就实现了SM9的1-2-6-12塔式扩域及相互转换。https://github.com/emmansun/gmsm/discussions/117
1-2-4-12和1-2-6-12塔式扩域的转换是在一篇文章里看到的看到后就实现了SM9的1-2-6-12塔式扩域及相互转换。
* https://github.com/emmansun/gmsm/discussions/117
## 分圆子群特殊平方运算
finalExponentiation中应用特殊平方运算这是从参考文档看到的当然人家的是1-2-6-12塔式扩域上的c语言实现这个特殊平方有效提高了finalExponentiation的性能。
https://github.com/emmansun/gmsm/discussions/138
* https://github.com/emmansun/gmsm/discussions/138
## Neg改用Sub实现
无意中发现Neg方法不如后来实现的Sub性能好。