首页
社区
课程
招聘
[原创]椭圆曲线密码学工具 ECCTooL v1.04 [update 20080901]
2008-6-16 17:10 42303

[原创]椭圆曲线密码学工具 ECCTooL v1.04 [update 20080901]

2008-6-16 17:10
42303
ECCTOOL v1.04
椭圆曲线类工具比较少见,因此写了这个ECCTOOL。
支持GF(P)和GF(2^m)椭圆曲线, GF(2^m)支持三项式和五项式。
包含了椭圆曲线加密最常见的两种签名算法:ECDSA和ECNR。
以及一些常用功能。

[about]
EECTOOL is a utility implementing Elliptic Curve Cryptography(ECC).
EECTOOL is freeware for non-commercial use, may be freely distributed, unmodified.
Copyright remains with MR.readyu.

Author: readyu#gmail.com
Bug report is welcome.

main fuctions:
1.generate elliptic curve, compute np/order;
2.trap small ecdlp (< 64 bits), using kangaroo method;
3.generate keypairs.
4.ECDSA/ECNR sign/verify.

support curves:
1. support curve bits: 32-1024;
2. support elliptic curve over GF(p);
3. support elliptic curve over GF(2^m), with irreducible ploy:
   Trinomial: f(t)=t^m + t^a + 1,
   Pentanomial: f(t) = t^m + t^a + t^b + t^c + 1
4. support NIST-recommended elliptic curves.

not support:
Curve over GF(2^m) with ONB (Optimal Normal Basis).

[to do]
write help file.

[history]
v1.04 2008-08-29
! fix a minor bug in kangaroo message display, when np is prime
* improve GUI

v1.03 2008-08-09
* improve ecc encrypt
! fix a minor bug in find poly

v1.02 2008-07-02
+ add NIST-curves cfg file
+ add load/save cfg
+ add sign.privkey recovery
! fix a minor bug in computing np

v1.01 2008-05-30
fisrt public version.
+ add trap ecdlp

v1.00 2008-03-08
# create project, not public.

snapshot:

[培训]内核驱动高级班,冲击BAT一流互联网大厂工 作,每周日13:00-18:00直播授课

上传的附件:
收藏
点赞9
打赏
分享
最新回复 (35)
雪    币: 190
活跃值: (20)
能力值: ( LV10,RANK:170 )
在线值:
发帖
回帖
粉丝
aoanzhishu 4 2008-6-16 17:50
2
0
做到沙发了啊
雪    币: 1852
活跃值: (504)
能力值: (RANK:1010 )
在线值:
发帖
回帖
粉丝
北极星2003 25 2008-6-16 17:57
3
0
很好很强大!
建议LZ在标题中打上“【作品提交】”字样,估计就可以拿一些书了:)

具体参见:http://bbs.pediy.com/showthread.php?t=65604
雪    币: 450
活跃值: (552)
能力值: ( LV9,RANK:690 )
在线值:
发帖
回帖
粉丝
winndy 17 2008-6-16 18:35
4
0
非常有技术含量
雪    币: 236
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
shinechou 2008-6-17 09:43
5
0
的确有技术含量,谢谢您的辛苦劳动和无私分享!
雪    币: 269
活跃值: (46)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
yunfeng 1 2008-6-17 16:50
6
0
支持原创,支持楼主。
雪    币: 215
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
caocunt 2008-6-18 00:11
7
0
想起了XP的注册机.
雪    币: 44
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
fyd 2008-6-18 16:28
8
0
下载试试,谢谢啊!
雪    币: 217
活跃值: (65)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
jamie 2008-6-18 22:25
9
0
readyu兄厉害

这工具可以说既剽悍又柔美!
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
zhucheba 2008-6-19 09:35
10
0
确有技术含量,收一份
雪    币: 11704
活跃值: (966)
能力值: ( LV12,RANK:779 )
在线值:
发帖
回帖
粉丝
readyu 12 2008-7-3 17:52
11
0
update to v1.02
雪    币: 239
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
dINO 2008-7-3 18:08
12
0
一边Push-ups,一边支持readyu :-)
雪    币: 431
活跃值: (111)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
procyon 2008-7-3 18:10
13
0
很好 顶起 ~~~
雪    币: 107
活跃值: (1437)
能力值: ( LV6,RANK:80 )
在线值:
发帖
回帖
粉丝
frozenrain 2008-7-3 19:07
14
0
很猛很强大~~
雪    币: 318
活跃值: (127)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
geophylika 2008-7-13 22:30
15
0
很黄很暴力!!

谢谢LZ
雪    币: 318
活跃值: (127)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
geophylika 2008-8-24 23:26
16
0
readyu可否介绍一下这个ECC工具如何使用
雪    币: 190
活跃值: (70)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
muwanqing 2008-8-25 03:04
17
0
这是啥东西  看着太高级了
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
commport 2008-8-26 10:59
18
0
够硬,顶一个先
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
BENBiRD 2008-8-26 16:55
19
0
不得不服
雪    币: 403
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
felixmia 2008-8-27 10:47
20
0
强! 支持楼主
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
愤怒菜板 2008-8-27 11:50
21
0
好东西,收藏了 3Q
雪    币: 230
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
黄连 2008-8-31 15:32
22
0
楼主功力不是一般的强.....
雪    币: 11704
活跃值: (966)
能力值: ( LV12,RANK:779 )
在线值:
发帖
回帖
粉丝
readyu 12 2008-9-1 20:50
23
0
v1.04 attached to #1

[history]
v1.04 2008-08-29
! fix a minor bug in kangaroo message display, when np is prime
* improve GUI

v1.03 2008-08-09
* improve ecc encrypt
! fix a minor bug in find poly
雪    币: 85452
活跃值: (198780)
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
linhanshi 2008-9-1 20:54
24
0
[QUOTE=readyu;503960]v1.04 attached to #1

[history]
v1.04 2008-08-29
! fix a minor bug in kangaroo message display, when np is prime
* improve GUI

v1.03 2008-08-09
* imp...[/QUOTE]

GOOD JOB.

Thanks you .
雪    币: 85452
活跃值: (198780)
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
linhanshi 2008-9-1 20:55
25
0
AND :

_http://forum.tuts4you.com/index.php?showtopic=16281
游客
登录 | 注册 方可回帖
返回