【摘 要】
:
随着近年来Web应用的大量普及及其安全问题的频发,用JavaScript进行一些密码运算的需求也随之而来.相比传统外插硬件外加驱动的密码计算模式,用JavaScript实现密码算法具有跨
【机 构】
:
中国科学院信息工程研究所信息安全国家重点实验室; 中国科学院数据与通信保护研究教育中心; 中国科学院大学网络空间安全学院; 中国科学技术大学网络空间安全学院;
【基金项目】
:
国家重点研发计划(2017YFB0802100);国家自然科学基金(61772518)~~
论文部分内容阅读
随着近年来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.
其他文献
数学是一门思维逻辑较高的科目,其大多是以数字以及符号的形式出现。而数字和符号蕴藏着较深的内在关系。现阶段,信息技术与课堂教学的融合已经成为改善课堂教学的新走向,如
本文描述了地铁中位置服务能提供的服务,并将地铁、商户和位置服务结合起来,有效地提高商户的商机,并描述了位置服务在地铁应用中的挑战。
行政协议对当事双方具有受法律保护的拘束力。当相对人不履行协议时,因协议的高权性及行政诉讼的单向性,行政机关无法寻求诉讼解决;又因协议的对等性,行政机关也不能强制执行
研究供电企业人力资源管理与组织绩效之间的关系,了解组织绩效对于供电企业人力资源管理的意识,了解人力资源管理对于组织绩效的影响,对于企业更好地完善企业的人力资源管理活动
随着我国社会的发展,教育行业也在不断的革新,尤其是在信息背景下,教育行业得到了迅猛的发展,各种先进的教学方法层出不穷,这些先进教学方法的落实,有助于打造符合新时代需求
目的 研究原发性甲状腺机能减退症(甲减)的临床特点,提高其诊断率,减少误诊。方法对12例甲减病人的临床资料进行回顾性分析。结果 甲减临床表现复杂多样,尤其是一些不典型表现易误