首页
社区
课程
招聘
[原创]ECC椭圆曲线运算与国密SM2算法的C语言实现
发表于: 2017-5-19 23:08 14219

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

2017-5-19 23:08
14219

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



[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

上传的附件:
收藏
免费 1
支持
分享
最新回复 (17)
雪    币: 783
活跃值: (1121)
能力值: ( LV5,RANK:78 )
在线值:
发帖
回帖
粉丝
2
求WIN平台
2017-5-20 00:14
0
雪    币: 2575
活跃值: (502)
能力值: ( LV2,RANK:85 )
在线值:
发帖
回帖
粉丝
3
看起来不错,只是没linux
2017-5-20 08:22
0
雪    币: 39
活跃值: (2901)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
openssl里面不是早就实现了吗?
2017-5-20 12:17
0
雪    币: 9
活跃值: (379)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
又是ecc,洗欢
2017-5-20 16:43
0
雪    币: 28
活跃值: (26)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
6
bambooqj 求WIN平台
本人工作主要在服务器这边,所以暂时只搞了linux版本
2017-5-20 16:55
0
雪    币: 28
活跃值: (26)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
7
NutCracker openssl里面不是早就实现了吗?
openssl里面没有国密sm2。而且openssl太重,所以后续研究就找了一个大整数库,然后轻量级实现了一下。自己在工作中使用也舒服很多。
2017-5-20 16:58
0
雪    币: 28
活跃值: (26)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
8
杨开银 又是ecc,洗欢
欢迎一起讨论!
2017-5-20 16:59
0
雪    币: 9
活跃值: (379)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
小弟最近研究mbedtls的rsa  no
padding不知道如何define请假下罗
2017-5-21 18:18
0
雪    币: 28
活跃值: (26)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
10
杨开银 小弟最近研究mbedtls的rsa no padding不知道如何define请假下罗
RSA没深入研究过,爱莫能助啊
2017-6-1 16:25
0
雪    币: 2
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
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

2017-8-14 23:14
0
雪    币: 2
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
Danistmein RSA没深入研究过,爱莫能助啊[em_15]
安装不了啊
2017-8-14 23:16
0
雪    币: 10014
活跃值: (2012)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
13
无聊的很,无此等复杂运算也能搞出优良的密钥来。
2017-8-15 17:16
0
雪    币: 221
活跃值: (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
不错,要是有详细讲解就好了,我个人还是很喜欢gmp的我觉得比openssl方便多了
2018-5-15 11:10
0
雪    币: 2
活跃值: (65)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
厉害,基于openssl中ECC来实现SM2会更方便
2018-6-22 09:42
0
雪    币: 0
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
16
Ecc RSA 与平台无关代码,联系QQ 396635172
2018-8-7 08:54
0
雪    币: 965
活跃值: (89)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
不错的东西。。支持开源
2018-9-17 20:21
0
雪    币: 965
活跃值: (89)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
收藏了~谢谢楼主~!
2018-9-24 19:26
0
游客
登录 | 注册 方可回帖
返回
//