基于混沌算法的软硬件相结合的加密方法
CSTR:
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

TP309.7

基金项目:

重庆市科委资助项目


Cryptography of Combining Hardware and Software Based On Chaotic Algorithm
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    加密是保护信息数据和加强知识产权保护的重要手段.以往人们多用软件方法进行加密,但是软件加密法存在运算量大,易于跟踪仿真攻击等缺点.硬件加密可减轻微处理器的负担,且具有物理保护,安全性较高.为了实现把硬件与软件结合起来共同加密,以达到优势互补的目的,可利用混沌算法的高随机性作为密钥流随机发生器的理论算法,用VHDL(Very-High-speed Integrated Circuit Hardware Description Language)对FPGA(Field Programmable Gate Array)进行设计,来实现混沌算法,开发出的应用软件对硬件进行控制,发送控制信号.实验证明,此法可提高加密算法的执行效率,增强加密系统的安全性.

    Abstract:

    Encryption is vital for protection of data and intelligence property, which is often used to encrypt products by software.However, software encryption has some shortcoming such as mass operations and easy being simulated. Hardware encryption has high security because this method can relieve burden of MPU and has physical protection layer.We can use high randomicity of chaotic algorithm as generator for cipherkey in order to combining software and hardware to realize respective value.Through VHSIC hardwaredescription language to design FPGA, cryptography can use hardware to realize chaotic algorithm and software to manage hardware by sending control signal.The experiment has proved that this method can enhance operating efficiency of algorithm and strengthen security of cryptography.

    参考文献
    相似文献
    引证文献
引用本文

杨欣,李强,黄席樾.基于混沌算法的软硬件相结合的加密方法[J].重庆大学学报,2005,28(2):74-.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期:
  • 出版日期:
文章二维码