一种密钥可配置的DES加密算法的FPGA实现

来源 :电子技术应用 | 被引量 : 0次 | 上传用户:xqiqi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在传统的DES加密算法的基础上,提出一种对密钥实行动态管理的硬件设计方案,给出了其FPGA实现方法.通过对DES加密原理的分析,利用其子密钥的生成与核心算法相关性较弱的特点,对密钥进行重新配置.DES算法采用资源优先方案,在轮函数内部设置流水线架构,提高了整体处理速度;在FPGA上实现轮函数和密钥变换函数独立运算,减少了相邻流水线级间的逻辑复杂度,从而实现了DES算法在FPGA条件下的重构设计.最终通过对设计结果的功能仿真和测试分析,论证了整个设计的正确性.
其他文献
目的 探讨微血管多普勒(microvascular Doppler,MVD)在颅内动脉瘤手术中的作用.方法 应用MVD对20例颅内动脉瘤患者(共计21个动脉瘤)进行动脉瘤夹闭前后监测,记录动脉瘤、载瘤
目的 探讨应用共焦显微镜观察真菌性角膜炎患者角膜各层的活体形态学特点.方法 对65例(65只眼)真菌性角膜炎患者的病灶进行活体共焦显微镜检查,应用NAVIS软件测量、分析角膜
目的评价临床上常用的测定肾小球滤过率(GFR)的指标在2型糖尿病患者的适用性。方法 2型糖尿病患者60例,以体表面积标准化的双血浆法~(99)Tc~m-DTPA 血浆清除率测定值(rGFR)作
目的观察大鼠内皮抑素cDNA联合反义血管内皮生长因子(VEGF)核苷酸对胶质瘤生长的影响。方法利用经抗性筛选可表达内皮抑素的C_6细胞(C_6/endo)、有效转染有反义VEGF164核苷酸
目的 探讨单侧入路夹闭双侧多发颅内动脉瘤的手术方法.方法 自2005年9月至2006年12月共收治12例颅内双侧多发性动脉瘤,其中8例采取了单侧入路治疗双侧颅内动脉瘤.病人均为Hun
目的:观察Fogarty气囊导管治疗急性肢体动脉栓塞的疗效.方法:分析采用Fogarty气囊导管治疗48例急性肢体动脉栓塞的临床资料.结果:48例中无围手期死亡,术后44例肢体恢复好,4例
Objective: A BALB/c mice model of cytomegalovirus-induced myocarditis was established. Methods: Twentyfive inbred female BALB/c mice free of murine cytomegalovi
采用针刺、耳压、水针综合治疗支气管哮喘40例,分别用单纯针刺治疗36例,中药治疗38例为对照,分析3组间的疗效.综合组总有效率为95.0%,针刺组为80.6%,中药组为73.7%,3组间疗效
针对光互连的热门前沿问题,对目前世界上采用的波导材料进行了总结,并重点介绍了含氟聚酰亚胺和聚硅氧烷两种集成电路最适用的材料及其研究现状。为进一步开展大规模光路集成做
传统的混合油处理模板方式不环保、周转次数少.对亚克力板、透水模板布、玻璃贴纸和BT-20等4种模板处理方式进行了研究,试验结果表明这4种处理方式环保,延长模板使用寿命,混