213 Commits

Author SHA1 Message Date
Emman
c4a96144da fix sm3 arm64 instruction issue 2021-12-27 14:33:54 +08:00
Emman
38d90d45c7 sm3 basic arm64 asm 2021-12-27 13:42:53 +08:00
Emman
73e8e0f0e5 check cpu sm3/4 support 2021-12-21 15:57:43 +08:00
Emman
4a7e41b380 crypto: avoid escaping Hash.Sum on generic architectures 2021-10-08 13:57:14 +08:00
Emman
1a7ab64369 MAGIC - SM3 AMD64 ASM AVX2 2021-03-12 10:18:51 +08:00
emmansun
caa0973e63 MAGIC - pre-compute t constant 2021-03-08 22:04:04 +08:00
Emman
74f6570953 MAGIC - sm3 asm implementation (non AVX2 version) 2021-03-05 13:03:56 +08:00
Emman
2f87516e1e MAGIC - improvement performance 2021-03-03 14:43:32 +08:00
Emman
1ed21cbbfc MAGIC - optimize sm3 2021-03-03 08:36:16 +08:00
Emman
086d9d206e MAGIC - sm2+sm3 ECDSA sign and verify 2021-01-25 16:18:37 +08:00
Emman
9072014572 MAGIC - sm2 elliptic basic implementation, no P256 tuning 2020-12-17 11:03:40 +08:00
Emman
be62e3a042 MAGIC - sm2, basic implementation 2020-12-16 16:27:36 +08:00
Emman
4d7305a6f6 SM3 2020-12-03 16:28:42 +08:00