看雪论坛
发新帖

[原创]ECC椭圆曲线运算与国密SM2算法的C语言实现

Danistmein 2017-5-19 23:08 1374

使用GMP大整数库,实现了轻量级的ECC运算、国密SM2加密、解密、签名、验签算法。目前只支持linux平台,欢迎大家使用和讨论。


在工作中,已经经过多次验证,大家可以放心使用。

上传的附件:
本主题帖已收到 0 次赞赏,累计¥0.00
最新回复 (12)
bambooqj 2017-5-20 00:14
2
求WIN平台
wyfe 2017-5-20 08:22
3
看起来不错,只是没linux
NutCracker 2017-5-20 12:17
4
openssl里面不是早就实现了吗?
杨开银 2017-5-20 16:43
5
又是ecc,洗欢
Danistmein 2017-5-20 16:55
6
bambooqj 求WIN平台
本人工作主要在服务器这边,所以暂时只搞了linux版本
Danistmein 2017-5-20 16:58
7
NutCracker openssl里面不是早就实现了吗?
openssl里面没有国密sm2。而且openssl太重,所以后续研究就找了一个大整数库,然后轻量级实现了一下。自己在工作中使用也舒服很多。
Danistmein 2017-5-20 16:59
8
杨开银 又是ecc,洗欢
欢迎一起讨论!
杨开银 2017-5-21 18:18
9
小弟最近研究mbedtls的rsa  no
padding不知道如何define请假下罗
Danistmein 2017-6-1 16:25
10
杨开银 小弟最近研究mbedtls的rsa no padding不知道如何define请假下罗
RSA没深入研究过,爱莫能助啊
calmtt 3天前
11
安装有连个问题还望请教,一是:下载的bz2文件  tar  -jxvf  解不开,用  winrar  解压后  拖到虚拟器上安装    tar  -  jxvf    gmp-6.1.1.tar.bz2  这个倒是能解压安装。
二是:进入opencrypto  目录后,执行  make  报错:
CDPATH="${ZSH_VERSION+.}:"  &&  cd  .  &&  /bin/sh  /root/opencrypto/opencrypto/missing  aclocal-1.13 
/bin/sh:  0:  Can't  open  /root/opencrypto/opencrypto/missing
Makefile:337:  recipe  for  target  'aclocal.m4'  failed
make:  ***  [aclocal.m4]  Error  127

root  用户  执行    ./configure  提示  Permission  denied

calmtt 3天前
12
Danistmein RSA没深入研究过,爱莫能助啊[em_15]
安装不了啊
sjdkx 2天前
13
无聊的很,无此等复杂运算也能搞出优良的密钥来。
返回



©2000-2017 看雪学院 | Based on Xiuno BBS | 微信公众号:ikanxue
Time: 0.015, SQL: 11 / 京ICP备10040895号-17