摘要
本文采用基于混沌算法的FPGA加密芯片对信息加密,采用椭圆曲线密码算法对混沌算法的初始密钥加密传输,实现混沌加密芯片初始密钥的安全交换。其中重点对椭圆曲线加密的点乘算法和底层有限域乘法进行了改进,从而加快了系统实现的速度。最后对改进后的椭圆曲线加密系统进行了实验仿真,结果证明该系统能实现混沌初始密钥的安全交换。
In order to encrypt the plaintext information with FPGA encryption chip based on chaotic encryption algorithm, the Elliptic Curve Cryptography algorithm is applied for the encryption and transmission of the initial key. Thus, the initial key of chaotic encryption chip is securely exchanged. This essay emphatically reseaches the improvement of the point multiplication and the subjacent multiplication operations of the elliptic curve encryption so as to speed up the system implementation. Finally, the concerned experimental simulation of the improved elliptic curve encryption system proves that the system can effectively realize the security exchange of chaotic initial key.
出处
《自动化技术与应用》
2011年第10期51-56,共6页
Techniques of Automation and Applications