高速可配置Rijndael算法的设计与实现

来源 :计算机与数字工程 | 被引量 : 0次 | 上传用户:sinjorzhang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对网络通信的安全要求,给出了在集成电路设计中实现Rijndael算法的高吞吐率解决方案。对算法实现进行了优化,具有支持密钥长度和数据长度的可变选择与组合配置,加密和解密工作通道完全独立,全双工安全高速通信等特点。已通过了FPGA的验证与电路实现。通过对比分析综合仿真结果,该实现相对于目前已知的实现方案在性能和速度上具有很大的优势。
其他文献
在传统的计划经济体制下,档案管理以行政手段为主,法律手段仅是一种辅助手段。随着社会主义市场经济的确立,依法治档成为各级档案部门的重要任务目标,客观上要求档案管理的法律手
<正> 透过那风格各异的窗饰帘,世界将会变得……更加温馨美好。 窗在一切建筑物及家居中占有重要的位置。透过窗,人们可以窥视外界景物贴近自然。透过窗,人们可交换室内外清
为进一步加强初信初访办理工作,规范工作程序,压实首办责任,提高办理质量和效率,根据《信访条例》和《关于创新群众工作方法解决信访突出问题的意见》等法规文件,结合工作实际,制定
JAVA3D是JAVA语言向三维领域扩展的一组API,是一种能够帮助用户实现网络时代三维梦想的强有力工具。首先介绍了Java3D中场景图的概念,并通过实例说明了生成场景图和模拟装配的方法;然后着重研究了三维场景中四视图的联动原理。基于以上方法作者开发了一套三维场景生成工具,通过它,用户可以非编程地快速搭建所需的三维场景。结果表明所提出的方法很有效和实用。
朋友的儿子一星是个聪明的孩子,刚上小学二年级,在我教他学思维训练题“间隔问题”时,遇到,了这样一个情况。  出示题目:小明在一条长30米的路的一旁种树,每隔6米种一棵,共要种几棵?  让他先试试看,一星迅速地拿起笔画起图来。  得出答案:共要种6棵。  我问:6棵是怎么得出来的?  孩子说:从图中数出来的。  我又出了一道题:小明在一条路的一旁每隔6米种一棵树,共种了5棵树,这条路长多少米?  我
<正> 家庭装饰装修市场在建筑装饰市场中占在重要地位,在过去几年得到了超常速发展,吸引了大量劳动力,从事这一领域的施工企业日益增加,仅北京地区就有2万家企业主要从事家庭
中、芬、法三国档案立法比较研究国家档案局■郭嗣平法律是由立法机关制定,国家政权保证执行的行为规则。法律具有其内在的语言逻辑性,便于人们理解和接受。法律是一种概括性和
通过对拉伸模凹模研配调试情况进行分析,探究在模具结构上增加调整垫板方式,快捷有效地对压机补偿量进行修正,大幅提升模具制造调试效率,降低模具开发成本。
细菌性痢疾(痢疾)是肠道传染病之一,发病率较高.为了保障人民身体健康,预防菌痢的发生和流行,深圳市罗湖区对从业人员进行每年一次的预防性健康检查时,菌痢是检查项目之一.现