From 72d9d4ffaf3fbbb75d6d2cb657b5fae730c2bf51 Mon Sep 17 00:00:00 2001 From: Sun Yimin Date: Sun, 9 Jul 2023 16:25:47 +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 | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/SM9实现及优化.md b/SM9实现及优化.md index 2d3dc08..780a163 100644 --- a/SM9实现及优化.md +++ b/SM9实现及优化.md @@ -13,6 +13,14 @@ https://github.com/emmansun/gmsm/blob/7254c055d7a353094a4d3b2c95d17505d2e8e82b/s 这四步前后花了一个月左右的时间。 +# SM9的优化 +## 借鉴椭圆曲线实现 +包括标量乘法的借鉴、最后基域实现的借鉴等。 + +## Pairing实现向bn256实现的回归 +先是FinalExponition的回归,证实其实现的正确性和高效性。 + +接着是乘扭曲线的回归,去掉除数。