From f41fa8bf911b23b5f3caee54b56fa86ab894ad42 Mon Sep 17 00:00:00 2001 From: Sun Yimin Date: Sun, 9 Jul 2023 17:24:34 +0800 Subject: [PATCH] =?UTF-8?q?Updated=20SM9=E5=AE=9E=E7=8E=B0=E5=8F=8A?= =?UTF-8?q?=E4=BC=98=E5=8C=96=20(markdown)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SM9实现及优化.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/SM9实现及优化.md b/SM9实现及优化.md index eedd756..4e500bd 100644 --- a/SM9实现及优化.md +++ b/SM9实现及优化.md @@ -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性能好。