概述

ECB-椭圆曲线生成器-是普通椭圆曲线的生成器。Galois域GF(P),GF(2)上的曲线N个)和GF(3N个)都建造好了使用所谓的复数乘法方法。即使出于任何原因,人们不相信欧洲央行的曲线对于测试和/或调整ECC应用程序仍然有用。


Linux 64位可执行文件(Ubuntu 18.04/x86-64体系结构)
编译者:自由帕斯卡3.0.4和拉扎勒斯1.8.2
欧洲中央银行屏幕截图

使用ECB创建的曲线的属性

超过GF(P)
•方程式y2=x+Ax+B;
•顺序为U=R*K,其中R为素数,K<R;
•素模量P的二进制大小可以是30..1536中的任意值。

超过GF(2N个)
•方程式y2+xy=x+阿克斯2+B类;
•顺序为U=R*K,其中R为素数,K<R;
•场度N可以是30..1024中的任意一个;
•字段GF(2)的基础N个)可以是多项式或正态。

超过GF(3N个)
•方程式y2=x+Ax公司2+B类;
•顺序为U=R*K,其中R为素数,K<R;
•场度N可以是20..768中的任意值;
•字段GF(3)的基础N个)可以是多项式或正态。


变化

v3.0.0(2020年1月13日)
•修改了安装程序对话框。
•添加了随机种子对话框。
•其他内部改进。
•更新了帮助文件。

 以前的更改


下载

ECB软件可以免费使用,但最好阅读最终用户许可协议在下载和使用之前。

 ecb-300-lx64.7赫兹(763.7 kB,二进制文件)