RSA加解密运算的FPGA硬件实现研究

来源 :计算机工程与科学 | 被引量 : 0次 | 上传用户:ITlogileon
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文介绍了基于Xilinx XC2V4000 FPGA、用蒙哥马力算法和Systolic阵列高效快速实现RSA加解密远算的方法。蒙哥马力算法将模N运算转化为移位操作,优化后的Systolic阵列以较少的资源高效地实现蒙哥马力算法,而幂运算转化技术的应用更进一步提高了RSA加解密运算的速度。为了充分利用FPGA资源,本文分析了不同的Systolic阵列粒度对系统性能的影响,并给出了密钥和需加解密信息均为S位的RSA加解密系统的硬件实现及s=1024位时的结果。
其他文献
固定单摄像机多目标跟踪的难点在于对多目标互相遮挡情况的处理。针对此问题,本文提出一种基于活动状态预测与分类的多目标跟踪算法,并通过对数字视频中多人的跟踪对算法进行测
本刊讯近年来,在达州市委、市政府及相关部门的大力支持下,作为联系企业与民工的平台,四川邦联对外经济技术合作服务公司和达州市外派劳务服务中心满腔热忱地为用工企业和民
期刊
模型检测时,实时系统的大多数安全属性和部分活性都可以通过可达性分析算法来验证。本文介绍了时间自动机和可达性分析算法,并对可达性分析算法中的后继算法进行了改进。
应用写作教学要有效地提高学生的能力,就必须善于诱导。而怎样诱导,则在日常教学组织中大有讲究。它不仅仅是一个教学方法的问题,而且也是学科教学研究中一直引人注目的重大课题。  一、有针对性、趣味性的教学  1.有针对性地进行教学设计  (1)必须有针对性地培养学生应用文写作的思维能力。应用文写作除了受到个体语言表达基础的限制外,写作的思维习惯是影响应用文写作的一个重要原因。普通文章常用的思维方式是主体
20世纪90年代以来,多媒体技术迅速兴起并得到了蓬勃的发展,其应用已遍及国民经济与社会生活的各个角落,也对教育、教学过程产生了深远的影响。因为多媒体图、文、声并茂甚至有活动影像,所以能提供最理想的教学环境。它改变了教学模式、教学内容、教学手段、教学方法,最终也会导致整个教育思想、教学理论甚至教育体制的变革。  多媒体教学是以计算机为中心,把语音处理技术、图象处理技术、视听技术都融合在一起而应用于教
职业学校的学生在初中阶段长期得不到成功体验,缺乏学习成就感,甚至失去学习自信心。在教育活动中,教师只有不断让学生获得成功的体验,并且教会他们正确对待失败,才能使他们积极参加到学习活动中去,以不断满足自己的好奇心和求知欲;让他们锻炼克服困难的意志,建立自信心;使他们逐步形成积极的自我概念,健全的人格魅力。  一、学习成就感的培养价值  学习成就感,简单说,是指学生对自己在学习活动中的能力和表现有一种
探究性学习是一种学生主动探究知识、解决实际问题的学习方式。教师要讨论探究性学习,首先要明确探究的是什么。要在机械基础教学中应用探究性学习,就是要在机械基础教学中指导学生自己探究知识,发挥学生学习的主体性,调动学生的学习积极性,培养学生的创新意识和实践能力。    一、在机械基础教学中开展探究性学习的必要性    1.传统教学模式不适应机械基础课的教学  在职业院校,机械基础是机械类专业的一门重要基
大家都在喊“冷”,但你真的感到冷吗?  “十项注意”“N不原则”正确吗?  危机中的“机”你真的能抓住吗?    这是一个不少职场人第一次遇到的“冬天”,有点慌乱,有点不知所措,有点沮丧。网上流行的职场生存“十项注意”、“N不原则”,被当作了生存指南、救命稻草。    这些游戏规则是否真的需要被奉为圭臬?如果不是,那职场人该遵循的危机生存法则又是什么?本刊特邀职业规划、HR管理方面的三位资深人士,
“项目教学法”是一种典型的以学生为中心的教学方法。笔者认为该法比较适用于《新模式英语》。《新模式英语》系列教材以学生为中心,每一单元和每一课的开头提供清晰的自主学
机电类是职业教育的基础,教学过程中应以实践性知识为主,理论性知识为辅,这样符合学生形象思维的形成特征。教学内容可按照实际的工作任务、工作过程和工作情境组织,形成围绕工作需求的新型教学与实训。实训课题来源可与企业协商做成产品,或做成一件有意义的纪念品,最终让学生感受到劳动成果,认识其劳动的价值。  一、以工作过程为导向的机电专业项目教学的实施步骤  工作过程是指实现确定目标的生产活动和服务活动的顺序