Sun Yimin
|
ba6bd136f9
|
internal/sm2ec: add comment for mont. reduction and others
|
2023-07-26 10:26:32 +08:00 |
|
Sun Yimin
|
84f203d4ad
|
sm2ec: arm64 ww-mm test again
|
2023-06-26 16:47:57 +08:00 |
|
Sun Yimin
|
1ff7cb7b7f
|
sm2ec: arm64 trigger test
|
2023-06-26 16:41:12 +08:00 |
|
Sun Yimin
|
b19dfa6d58
|
sm2ec: arm64 test
|
2023-06-26 16:01:36 +08:00 |
|
Sun Yimin
|
3bd048c903
|
sm2ec: use asm to implement p256OrdReduce
|
2023-06-16 15:52:28 +08:00 |
|
Sun Yimin
|
66eae26312
|
sm2ec: arm64 register reuse issue
|
2023-06-14 17:53:13 +08:00 |
|
Sun Yimin
|
a8791437f8
|
sm2ec: fix arm64 func name issue
|
2023-06-14 17:43:27 +08:00 |
|
Sun Yimin
|
de14139590
|
sm2ec: p256ScalarMult change to use w=6
|
2023-06-14 17:30:58 +08:00 |
|
Sun Yimin
|
a0c4a389b8
|
sm2ec: optimize amd64 with MULX & AVX2
|
2023-06-10 10:55:17 +08:00 |
|
Sun Yimin
|
200a785d29
|
change build tag generic to purego & import nat package
|
2022-11-22 11:02:37 +08:00 |
|
Sun Yimin
|
8948bdd931
|
sm2: refactoring to reduce duplicated code
|
2022-08-25 16:45:18 +08:00 |
|
Sun Yimin
|
93dca77af8
|
sync code from sm2fiat and branch 1.16
|
2022-08-17 15:23:59 +08:00 |
|