-
题名一种SM9算法R-ate对的快速实现方法
被引量:2
- 1
-
-
作者
胡芯忆
何德彪
彭聪
罗敏
黄欣沂
-
机构
武汉大学国家网络安全学院空天信息安全与可信计算教育部重点实验室
香港科技大学(广州)信息枢纽人工智能学域
-
出处
《密码学报》
CSCD
2022年第5期936-948,共13页
-
基金
山东省重点研发计划(2020CXGC010115,2020CXGC010107)
国家自然科学基金(62172307,U21A20466,62032005)
+2 种基金
湖北省自然科学基金(2020CFA052)
湖北省重点研发计划(2020AEA013)
武汉市科技计划项目(2020010601012187)。
-
文摘
SM9标识密码算法是一种基于双线性对的公钥密码算法.双线性对是SM9密码算法的核心运算部件,它的性能决定了SM9密码算法的性能.本文基于已有算法优化了十二次扩域的平方运算,设计了一种十二次扩域的等价转换方法,提出了一种面向椭圆曲线点乘的稀疏乘法,降低了有限域乘法数量,得到了一种SM9算法双线性对的快速软件实现方法.理论分析显示,本方法的计算复杂度低于现有的实现方法.实验结果显示,本方法计算一次SM9算法双线性对需要的时间为3.389毫秒.
-
关键词
SM9算法
双线性对
软件实现
R-ate对
-
Keywords
SM9 algorithm
bilinear pairing
software implementation
R-ate pairing
-
分类号
TP309.7
[自动化与计算机技术—计算机系统结构]
-