基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
随着近年来Web应用的大量普及及其安全问题的频发,用JavaScript进行一些密码运算的需求也随之而来.相比传统外插硬件外加驱动的密码计算模式,用JavaScript实现密码算法具有跨平台、免安装、兼容性好的优点.我们基于一款用JavaScript编写的国际密码算法库,加入了国密SM2、SM3和SM4算法,并使用固定基的comb方法对椭圆曲线固定点的标量乘进行了优化,使密钥生成和签名速度提升了一倍以上.在保证运算速度的同时,我们也尽量保持了代码量的最小化,以减小流量消耗和下载时长.我们在Chrome、Firefox、Opera和Maxthon浏览器中进行了验证和性能评估,在Firefox上,SM2签名算法性能达到了每秒生成100对密钥,签名95次,验签40次,SM3算法速度达到了69.75 Mbps,SM4算法速度达到了110.97 Mbps.
推荐文章
基于国密 SM1算法的 CPU 卡应用
国密SM1算法
双向认证
CPU卡
安全性
Cryptlib密码服务库改进与实现
密码
服务
椭圆曲线
算法组件
加密方案
完整性
通用数据库查询打印屏幕和密码程序的设计
WINDOW
数据库
屏幕
查询
密码
基于McEliece密码的签密方案
后量子密码
签密
McEliece密码体制
Xinmei签名方案
可证明安全
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 支持国密算法的JavaScript通用密码库的实现
来源期刊 密码学报 学科 工学
关键词 Web应用 JavaScript 国密算法 标量乘 密码库
年,卷(期) 2020,(5) 所属期刊栏目
研究方向 页码范围 595-604
页数 10页 分类号 TP309.7
字数 语种 中文
DOI 10.13868/j.cnki.jcr.000392
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 魏荣 中国科学院信息工程研究所 8 33 3.0 5.0
2 林璟锵 中国科学院信息工程研究所 26 100 5.0 9.0
3 郑昉昱 中国科学院信息工程研究所 3 2 1.0 1.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (0)
节点文献
引证文献  (0)
同被引文献  (0)
二级引证文献  (0)
2020(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
研究主题发展历程
节点文献
Web应用
JavaScript
国密算法
标量乘
密码库
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
密码学报
双月刊
2095-7025
10-1195/TN
小16开
北京市海淀区永翔北路9号
2013
chi
出版文献量(篇)
478
总下载数(次)
7
总被引数(次)
1433
论文1v1指导