ECCTOOL_v1.04
所属分类:加密解密
开发工具:Visual C++
文件大小:276KB
下载次数:95
上传日期:2013-03-09 10:10:12
上 传 者:
hdxsb_002
说明: 此工具提供ECC相关的功能,包括椭圆曲线的生成及各参数的设定
(This tool provides the ECC related functions, including the setting of the various parameters of the elliptic curve generating)
文件列表:
ECCTOOL\ecctool.exe (499712, 2008-08-29)
ECCTOOL\curve\nist\NIST_K409.txt (985, 2008-07-03)
ECCTOOL\curve\nist\NIST_K571.txt (1267, 2008-07-03)
ECCTOOL\curve\nist\NIST_B163.txt (594, 2008-07-03)
ECCTOOL\curve\nist\NIST_B233.txt (734, 2008-07-03)
ECCTOOL\curve\nist\NIST_B283.txt (835, 2008-07-03)
ECCTOOL\curve\nist\NIST_B409.txt (1088, 2008-07-03)
ECCTOOL\curve\nist\NIST_B571.txt (1410, 2008-07-03)
ECCTOOL\curve\nist\NIST_K163.txt (554, 2008-07-03)
ECCTOOL\curve\nist\NIST_K233.txt (679, 2008-07-03)
ECCTOOL\curve\nist\NIST_K283.txt (765, 2008-07-03)
ECCTOOL\curve\nist\NIST_P256.txt (840, 2008-07-03)
ECCTOOL\curve\nist\NIST_P192.txt (696, 2008-07-03)
ECCTOOL\curve\nist\NIST_P384.txt (1128, 2008-07-03)
ECCTOOL\curve\nist\NIST_P224.txt (768, 2008-07-03)
ECCTOOL\curve\nist\NIST_P521.txt (1440, 2008-07-03)
ECCTOOL\curve\nist\NISTReCur.zip (38097, 2002-09-30)
ECCTOOL\curve\nist\nist_curve_bits.gif (10770, 2008-07-03)
ECCTOOL\curve\sec2\sect113-1.txt (492, 2008-07-20)
ECCTOOL\curve\others\ECCB-113.txt (492, 2008-08-09)
ECCTOOL\curve\certicom\ECC2K-239.txt (629, 2008-08-11)
ECCTOOL\snapshot.png (46039, 2008-07-03)
ECCTOOL\curve\nist (0, 2008-07-03)
ECCTOOL\curve\fips (0, 2008-07-03)
ECCTOOL\curve\sec2 (0, 2008-07-03)
ECCTOOL\curve\IEEE1363 (0, 2008-07-03)
ECCTOOL\curve\microsoft (0, 2008-07-03)
ECCTOOL\curve\others (0, 2008-08-02)
ECCTOOL\curve\certicom (0, 2008-08-11)
ECCTOOL\curve (0, 2008-07-03)
ECCTOOL (0, 2008-07-03)
[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 (< *** 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.
[CHINESE INFO]
ECCTOOL v1.01
椭圆曲线类工具比较少见,因此写了这个ECCTOOL。
支持GF(P)和GF(2^m)椭圆曲线, GF(2^m)支持三项式和五项式。
包含了椭圆曲线加密最常见的两种签名算法:ECDSA和ECNR。
以及一些常用功能。
近期下载者:
相关文件:
收藏者: