Zhi Guan
|
a7b96e8024
|
Add SM9 encapsulate key functions
|
2018-10-05 11:53:13 +08:00 |
|
Zhi Guan
|
93064bf826
|
First SM9 release
SM9 digitial signature scheme is finished and tested.
|
2018-09-29 11:54:00 +08:00 |
|
Zhi Guan
|
b54a3d35e6
|
Update SM9 schemes
Update SM9 schemes based on the default sm9bn256v1 r-ate pairing. To be continued.
|
2018-09-28 22:21:44 +08:00 |
|
Zhi Guan
|
c7aa2cc1ff
|
A workable SM9 R-ate pairing over BN curve
This textbook version R-ate pairing is very slow. About 0.5 seconds on my Macbook Pro 2018 with 2.7 GHz Core i7.
|
2018-09-21 22:42:11 +08:00 |
|
Zhi Guan
|
9f4e184ac5
|
Update SM9
to be continue ...
|
2018-09-19 11:56:07 +08:00 |
|
Zhi Guan
|
dd71250c2c
|
Update SM9
Implement extension fields with BIGNUM.
|
2018-09-18 12:34:52 +08:00 |
|
Zhi Guan
|
e789127a9a
|
Add SM9 BN curve sm9bn256v1 over GF(p)
The recommended BN curve over 256 -bit prime field. The OID of the curve might be modified in the future.
|
2018-09-13 15:58:53 +08:00 |
|
Zhi Guan
|
f303eba06b
|
Update SM9
a textbook version of SM9 R-ate pairing with recommanded parameters, just to make sure result is correct. See SM9 specification part-1 and part-5.
|
2018-09-13 11:51:44 +08:00 |
|
Zhi Guan
|
1e4c9db090
|
Update SM9
to be continue ...
|
2018-09-13 10:53:06 +08:00 |
|
Zhi Guan
|
1130aca883
|
Update SM9
Tower extension of F_p^12
|
2018-09-13 00:29:00 +08:00 |
|