基于路由表的可重构密码算法加速器研究

来源 :浙江大学 | 被引量 : 0次 | 上传用户:tswy110
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
保障信息安全在当前互连网与信息技术飞速发展的社会至关重要,各种密码算法是对信息进行加密与解密的基础。针对加解密运算中微处理器低性能与高功耗以及专用电路灵活度受限的问题,本文结合密码算法特征与可重构设计技术,提出了基于路由表的粗粒度可重构密码加速器及其架构。本文的主要内容及创新点包括:1.分析密码算法处理流程及运算特征,提炼出密码运算的原子运算并实例化为原子运算部件,以原子运算部件为重构粒子,辅以路由表与参数表进行重构。其中路由表负责配置运算部件互连网络以组合运算,参数表负责配置密码算法参数。通过生成路由表与参数表配置信息,对密码加速单元进行粗粒度重构,从而支持不同的密码算法。2.将对称密码体制和非对称密码体制的典型算法RC6和RSA映射到加速器架构。结合密码算法处理流程中横向并行、纵向串行流水的特点,分别配置路由表项各个配置项的内容,重构运算部件阵列的功能与结构,使处理结构充分匹配RC6与RSA两种密码算法的特点。3.以RC6、RSA与ECC为设计实例,对处理架构从性能、灵活度与功耗三方面进行验证评估。实验结果表明,架构兼具微处理器与专用电路的优点,可灵活支持多种密码算法,并有良好的性能与功耗表现。
其他文献
随着全球资源的短缺,人们节能环保的意识日益提升,节能环保的LED照明越来越受到市场的青睐,21世纪将进入以LED为代表的新型固体光源照明时代。制约LED发展的一个技术瓶颈是LED驱
在当今社会,电子产品风靡全球,锁相环作为各种电子产品的重要组成部分,应用在生活的各种领域,它的性能的好坏也显得至关重要。通过阅读大量文献,重点综述了锁相环的发展历程和应用
微孔草(Microula sikkimensis(clarke)Hemsl.)系紫草科微孔草属的两年生珍稀草本油料植物,主要分布在青藏高原及其毗邻高寒农牧地区,青海省是微孔草的主要生产区之一。近年来,微
最近几十年里数字信号处理技术在理论和实践上都取得了突飞猛进的发展。由于具有可靠性高、灵活、成本低等优点,数字信号处理技术逐渐在各个领域代替了传统的模拟信号处理方式
非整倍性染色体数目变异由于打破了生物体基因组剂量的平衡,往往造成丰富的表型变化,在植物遗传改良研究中被广泛利用。然而,由于缺乏合适的研究材料,有关木本植物染色体非整倍性
退耕还林(造林)是当前主要的人类活动之一,对陆地生态系统碳、氮循环影响显著。然而目前退耕还林对土壤碳、氮的研究明显滞后,多数研究针对表层土壤有机碳变化,而缺少对深层土壤
随着数字图像数量的急剧增长,如何高效、快速地从海量图像数据中检索出用户所需的信息是当前图像应用领域的一个重要问题。基于内容图像检索是目前国内外的一个研究热点,其面临
二维电子气(2DEG)电子迁移率(μn)和电子面密度(ns)是影响GaAs PHEMT 结构材料特性的两个重要因素。研究影响μn和ns的主要因素对制备高μn×ns 参数值的GaAs PHEMT结构材料
基于变换光学理论,完美隐身衣的实现不再仅限于科幻小说或电影里面。为了避免独立式隐身衣对隐身材料电磁参数的苛刻要求(参数各向异性、含有奇点且在空间中连续变化),地毯式隐身
位于河北赞皇县西南部的嶂石岩,是中国三大砂岩地貌(嶂石岩、张家界、丹霞山)之一,总面积120平方公里,最高峰黄庵垴海拔1774米。那里山明水秀,景色怡人,是国家4A级风景名胜区