线性规划在椭圆曲线密码系统中的应用  被引量:2

Application of Integer Linear Programming in Elliptic Curve Cryptosystem

在线阅读下载全文

作  者:王友波[1] 刘明业[1] 

机构地区:[1]北京理工大学计算机科学工程系,北京100081

出  处:《计算机工程》2006年第1期160-162,共3页Computer Engineering

基  金:国家部委基础科研项目(J1400B006)

摘  要:提高椭圆曲线上点加运算的速度在整个基于FPGA设计的椭圆曲线密码应用系统实现中极为关键。在对已有的几种投影坐标系下的点加运算进行分析比较的基础上,提出了一种适合于FPGA设计实现的椭圆曲线上的点加运算方案。同时结合椭圆曲线密码系统具体约束给出了整数线性规划算法,并将该算法应用于曲线点加算法的并行优化处理。试验结果表明,优化后的投影坐标下的点加运算较原来的算法在速度上提高了22%。The speed of point addition on elliptic curve is critical in elliptic curve application cryptosystem design based on FPGA device. A point addition algorithm suitable for FPGA realization is proposed with comparison and analysis on several different point addition algorithms in different projective coordinates. Integer linear programming algorithm is provided in terms of application restriction of elliptic curve cryptosystem. The algorithm is applied to the elliptic curve point addition and parallel-optimization is carded out at the same time. Experiment results show that the parallel-optimized elliptic curve point addition is 22 percent faster than the original algorithm.

关 键 词:椭圆曲线 点加 密码系统 FPGA设计 

分 类 号:TP309.7[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象