检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]黑龙江省普通高校电子工程重点实验室,哈尔滨150080
出 处:《仪器仪表学报》2009年第7期1546-1551,共6页Chinese Journal of Scientific Instrument
基 金:国家自然科学基金(No.60672011)资助项目
摘 要:椭圆曲线密码体制的核心是椭圆曲线点乘算法,点乘算法决定了密码体制的速度和需要的硬件资源,所以本文对点乘算法进行研究.在对经典的点乘算法及其底层二进制乘法算法进行分析基础上,重点对椭圆曲线加密点乘算法和底层有限域乘法进行了改进,并利用VHDL对点乘算法各核心模块进行设计,最后利用FPGA实现了整个点乘运算.本文对改进后的椭圆曲线加密系统进行了实验仿真测试,主要对设计进行仿真验证和综合,结果证明改进后的算法能够使整个点乘运算速度得到提高,可应用于信息安全与保密通信领域.Point multiplication algorithm is a key issue in Elliptic Curve Cryptography (ECC), as it determines the speed and the required hardware resources of the cipher system, so this paper carries out a research on this algorithm. Based on the analysis of classical point multiplication algorithm and its binary multiplication, this paper emphatically makes an improvement on the encrypted point multiplication algorithm and the subjacent multiplication operations of elliptic curve encryption. Then, we use VHDL to design each core module, and finally realize the whole point multiplication algorithm. At last, the concerned experimental simulation of ECC system, especially the simulation and synthesis of the design is carried out and the results show that the improved algorithm can perfectly speed up the point multiplication algorithm, thus, can be applied to the information security and secure communication fields.
分 类 号:TN918.1[电子电信—通信与信息系统] TP312[电子电信—信息与通信工程]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.219.195.35