基于Miracl大数运算库实现SM2算法,包含加密和签名算法,纯C语言实现,包含Miracl库手册。提供了Linux平台下的Makefile文件,可直接运行。Windows平台需要重新建立项目工程。
SM2_C.zip
(预估有个51文件)
SM2_C
Miracl-manual.pdf
542KB
SM2椭圆曲线公钥密码算法.pdf
924KB
SM2
mrmonty.c
30KB
hexdump.c
1KB
mrstrong.c
4KB
mrshs.c
4KB
mrarth0.c
6KB
mrgf2m.c
73KB
sm2.h
9KB
mrsroot.c
4KB
mrarth2.c
39KB
mrecn2.c
80KB
hexdump.h
133B
sm2.c
41KB
mrscrt.c
5KB
mrbits.c
4KB
mrjack.c
7KB
mrbrick.c
4KB
mralloc.c
979B
mrsmall.c
4KB
mrcrt.c
3KB
mrrand.c
2KB
mrprime.c
8KB
mrshs256.c
4KB
mrpower.c
15KB
mrio2.c
4KB
mrzzn2.c
12KB
mrec2m.c
50KB
mraes.c
40KB
mrfast.c
36KB
Makefile
1KB
sm3.c
9KB
mirdef.h
1KB
mrgcd.c
3KB
mrxgcd.c
11KB
mrzzn2b.c
5KB
miracl.h
41KB
sm3.h
3KB
mrcore.c
48KB
mrio1.c
11KB
mrcurve.c
65KB
mrgcm.c
7KB
mrzzn3.c
10KB
mrlucas.c
3KB
mrarth1.c
20KB
mrarth3.c
5KB
mrshs512.c
9KB
mrebrick.c
5KB
main.c
15KB
SM2椭圆曲线公钥密码算法推荐参数.pdf
22KB
SM3密码杂凑算法.pdf
101KB
用户评论