From ca2888104e46f269a3b743223a568f61e9a3721e Mon Sep 17 00:00:00 2001 From: Sun Yimin Date: Sun, 9 Jul 2023 17:23:45 +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 | 1 + 1 file changed, 1 insertion(+) diff --git a/SM9实现及优化.md b/SM9实现及优化.md index 272ad27..eedd756 100644 --- a/SM9实现及优化.md +++ b/SM9实现及优化.md @@ -9,6 +9,7 @@ 第三步:参考sm9_alg.c和bn256,实现Pairing,这一步花了最多的时间,特别是乘扭曲线(mulLine)的正确实现以及除数处理。那时候的实现是这样的:[bn_pair.go]( https://github.com/emmansun/gmsm/blob/7254c055d7a353094a4d3b2c95d17505d2e8e82b/sm9/bn_pair.go)。第三步做完,基础已完成。 * https://github.com/emmansun/gmsm/discussions/120 +* https://github.com/emmansun/gmsm/discussions/119 第四步:实现SM9的密钥生成、签名/验签、加解密及密钥交换,这一步相对顺利。