基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
密码算法的白盒实现是保护密钥安全的一种重要技术.当前,对称密码的白盒实现已有不少成果,但是公钥密码的此类成果极少.除去商业保护的原因,公钥密码运算通常需要较大规模的数学计算,导致其白盒设计难度更大.本文针对椭圆曲线倍点运算设计了一种新型白盒实现方法,具有安全、高效、低存储等优点.该方法的基本策略是,首先将倍数表示成特殊的形式,然后通过构造查找表保护其中每个分量,通过网络化查表消除单表的掩码并实现最终结果正确计算的目的,使得倍数信息在整个计算过程中不被泄露.我们选择恰当的余数系统分解模乘、模加等大数运算,以此降低查找表的规模,同时也提高了查表效率.基于该方法,我们设计了标准I/O接口的SM2/9解密算法白盒实现方案,方案可以有效隐藏解密私钥,有助于加强SM2/9解密算法在不可信平台上的安全防护.进一步地,我们将该设计策略推广到模幂运算,构造了RSA算法的白盒实现方案.本文所提出的设计思路也可应用于其它公钥密码算法的白盒实现.
推荐文章
基于OpenDaylight和白盒机的通用SDN系统设计与实现
Overlay
SDN
OpenDaylight
白盒交换机
异构云平台互通
白盒测试工具函数信息提取模块设计与实现
白盒测试
上下文无关文法
C++
词法分析
语法分析
函数
机顶盒软件模块设计及实现
机顶盒
模块化
软件
点元素视错觉图形在海报留白设计中的应用
点元素视错觉图形
海报留白
海报设计
视觉转换
立体效果
对比分析
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 倍点运算的白盒化实现及应用
来源期刊 密码学报 学科 工学
关键词 白盒密码 密钥保护 SM2 SM9 RSA
年,卷(期) 2020,(3) 所属期刊栏目 密码应用安全专刊
研究方向 页码范围 311-325
页数 15页 分类号 TP309.7
字数 9456字 语种 中文
DOI 10.13868/j.cnki.jcr.000370
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 潘文伦 2 4 1.0 2.0
2 张立廷 2 4 1.0 2.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (3)
节点文献
引证文献  (0)
同被引文献  (0)
二级引证文献  (0)
1989(1)
  • 参考文献(1)
  • 二级参考文献(0)
1998(1)
  • 参考文献(1)
  • 二级参考文献(0)
2010(1)
  • 参考文献(1)
  • 二级参考文献(0)
2020(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
研究主题发展历程
节点文献
白盒密码
密钥保护
SM2
SM9
RSA
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
密码学报
双月刊
2095-7025
10-1195/TN
小16开
北京市海淀区永翔北路9号
2013
chi
出版文献量(篇)
478
总下载数(次)
7
总被引数(次)
1433
相关基金
国家自然科学基金
英文译名:the National Natural Science Foundation of China
官方网址:http://www.nsfc.gov.cn/
项目类型:青年科学基金项目(面上项目)
学科类型:数理科学
论文1v1指导