fpga在分组加密算法中的应用 application of fpga in packet encryption algorithm.pdfVIP

  • 7
  • 0
  • 约8.02千字
  • 约 3页
  • 2017-08-27 发布于上海
  • 举报

fpga在分组加密算法中的应用 application of fpga in packet encryption algorithm.pdf

fpga在分组加密算法中的应用 application of fpga in packet encryption algorithm

FPGA在分组加密算法中的应用 Z鹱飞 (黑龙江科技学院,哈尔滨150027) 摘要:本文就分组加密算法在电子技术中的实现要求,结合FPGA器件的结构特点,提出 了FPGA在实现加密时的使用方法、具体应用及应用前景。 关键词:运算;应用;配置 中图分类号:’IP301文献标识码:A 文章编号:1003逗329(2012)03旬33旬3 FPGAin of Packet Application EncryptionAlgorithm WANG Jun.fei IIlstituteofScience趿d (HeiloIlgji蛐g Technolo留,Harbin150027,China) this for witlltlle8缸lctllral Abstract:IIl paper,electmnicspacketencryptiona如ritIIm,combined of of山e chamcteristicstlleFPGA use FPGAto∞hieVe devices,tlle enc帅tion,山especific叩Ipli- cationand applica妇pIDspects. KeywOrds:computing;印plication;co—igumtion 加密的实现技术是保证加密性能的重要环节。 1 前言 与软件加密相比,硬件加密具有速度快、安全性高及 易于安装等优点。硬件芯片的选择主要考虑速度、 网络的普及是信息化时代的一个重要特征,网 体积、价格和是否便于安装等因素,所以FPGA受到 络的公开性也提醒人们要注意保护自己的知识产 了广大加密工作者的欢迎。 权,加密作为保护信息的一种基本手段,其应用已渗 透到了现实生活中的许多方面。随着电子技术的发 2分组加密算法涉及的运算 展,使用者对加密技术的速度、安全性、稳定性、可集 成性等提出了越来越高的要求。 密码学指出:从密文中无法获知明文的一个条 加密算法分为分组加密和序列加密两种。序列 件是尽可能地减少信息的冗余度,即相同明文加密 加密的安全性基于伪随机序列和反馈多项式的复杂 后一定是不相同的。香农提出了隐蔽明文消息中的 性,由于伪随机序列发生器的非随机性以及复杂反 冗余度的基本技术,即混乱和扩散。 馈多项式对运算速度的影响,所以在实际产品开发 2.1代替运算 中应用不多。分组加密是将明文分组后进行代替和 置换,相对于只依赖混乱的序列密码,分组密码既用 混乱用于掩盖明文和密文之间的关系,一般的 到混乱,又用到扩散,更不容易被破译,所以选择的 方法是代替。在分组加密算法中,一个长的明

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档