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