OCTEON处理器上实现国密SM2算法整体优化方案研究

来源 :计算机应用与软件 | 被引量 : 0次 | 上传用户:bat_wing
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SM2椭圆曲线公钥密码算法的核心运算是椭圆曲线上点乘算法,因此高效实现SM2算法的关键在于优化点乘算法。对椭圆曲线的点乘算法提出从底层到高层逐层优化的整体方案。上层算法使用带预计算的modified-w NAF算法计算点乘,中间层使用a=-3的Jacobian投影坐标系计算点加和倍点,底层基于OCTEON平台的大数乘加指令使用汇编程序实现模乘算法。最终在OCTEON CN6645处理器上实现该算法,实验结果表明:SM2数字签名速度提高了约540%,验证提高了约72%,加密提高了169%,解密提高了61%。
其他文献
近年来,随着我国国民经济的发展和基础设施的完善,高压输电线路的规模逐渐增大,而输电线路间的并行与交叉跨越等问题日益严重。架空输电线路在长期运行中会滑动,且受高温影响
目的:观察中西医结合方法治疗狼疮性肾炎的有效率。方法:我院2010年2月~2011年2月住院治疗狼疮性肾炎患者39例,随机分为西药治疗组19例和中西医结合治疗组20例。中西医结合组在
征地拆迁安置工作号称“天下第一难”,而城市规划区内集体土地上的村民具有明显的城乡过渡性特征,使得这一类地块上的房屋拆迁安置工作难上加难。当前,由于国家对此没有明确
目的:探讨孟鲁司特联合阿奇霉素治疗儿童支原体肺炎的疗效。方法:选取2008年10月~2012年4月于我院治疗的85例儿童支原体肺炎为研究对象,并将其随机分成观察组43例及对照组42例。
清代新义理学主要奠基并发展于徽州学者,从戴震、程瑶田、到凌廷堪,形成一个以追求客观物则为目标的基轴。要分析这一成因,就必须从以下三个方面进行说明:一、微州的地理和学风特
明代讲会源于书院教学,经王、湛及其后学倡导、推广之后,而又每出于书院之外。当年的情形是,联友共学,随地举会,随缘结会,甚至会如家常茶饭,无地不有,无岁不举。但我们并不因此而认为
本刊讯(《中国医药导报》记者王伟特约记者张彬王辉)日前.由国家卫生部人才交流中心和国际护士执业水平考试协作组织(ISPN)联合举办的“天堰杯”首届全国护士(英语)执业水平技能大赛
本论文叙述了手性药物、手性方法、手性拆分。重点介绍了手性膜分离方法的特点、手性膜的种类及制备方法。海藻酸钠是天然的多糖,分子内含有大量的羟基和手性位点,有类似于纤
随着我国国民经济的发展,城市规模的不断扩大,地铁作为解决城市道路拥挤、环境污染问题的一种有效交通工具越来越受到人们的推崇。对于许多市民来说,乘坐地铁是日常生活中不
研究了以本实验室提出的具有“钢筋混凝土结构”的纤维缠绕复合热障厚涂层,通过对复合涂层的微观纤维涂涂层结合截面形貌和力学性能的分析得出复合涂层纤维与涂层结合不紧密,