基于NiosⅡ用户自定义指令的AES算法实现

来源 :智能计算机与应用 | 被引量 : 0次 | 上传用户:VIPT250
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
提出一种采用AES算法和RSA算法相结合的混合加解密算法,并采用Altera的NiosII软核用户自定义指令功能实现该混合加解密算法。文中主要对该混合加解密算法中的AES算法进行了设计、论述,通过对AES算法的轮变换和密钥扩展两部分算法的分析,并在NiosII软核上实现其自定义指令,就可以使用简单的几条语句快速地实现AES算法,大大地提高了算法实现的灵活性,最后给出了使用NiosII用户自定义指令实现与使用VerilogHDL实现AES算法效果的对比分析。
其他文献
篮球意识作为篮球运动的“灵魂”。它对篮球比赛的胜负起着决定性的作用,目前已被国内外篮球界专家引起重视,所以本文主要从以下几个方面来探讨如何培养运动员的篮球意识。
我们将UPI作为测试工具,以2011级学生为研究对象,对三个年级学生存在的心理问题进行测试,重点通过三个年级uPI筛选率对照、三个年级受测学生关键题目结果对照、三个年级学生心理
人们常常把班主任称作“班妈妈”,可见班主任与一个班级有着心相印、情相依的关系。“妈妈”,一声儿女的呼唤就会牵动你的每一根神经。多年的经验让我悟出一个真谛,班主任必须“
2017年4月1日,中共中央、国务院决定设立国家级新区——雄安新区,这是以习近平同志为核心的党中央做出的一项重大的历史性战略选择,是千年大计、国家大事。而雄安新区的建设
前人解读《庄子·逍遥游》的路径大致有二:一是就"逍遥义"加以阐发、演绎;一是回归文本,在细读文本的基础上对文章主旨、形象的作用与寓意、结构与思路、语言修辞与艺术手法
创新是素质教育的核心,是一个民族进步的灵魂,是国家兴旺发达的不竭动力。政治教学应该从良好师生关系的建立、创造性思维的培养等方面加强对学生创新能力的培养。
一、激发学生兴趣。有效实施导入上好第一节课、设计好每节课的导语,激起学生对政治课的兴趣,有效实施导人,从而达到教育教学目的。学生对学科的好奇心,第一节课往往具有关键作用
现代信息技术的发展为人类社会进步提供了平台。人类的学习、工作、生活,处处都不可缺少,现代信息技术教育已经成为终身教育。现代信息技术能力的培养,已经成为小学生能力培养的
2003年7月~2007年11月,我们应用髂动脉球囊扩张和支架植入结合动脉旁路术、股深动脉成形术治疗下肢多节段动脉闭塞性疾病(MAID)41例(47条患肢),取得满意效果。现报告如下。