-
题名基于SM2密码体系的信息安全平台的建设与开发
- 1
-
-
作者
梁华国
李亚丽
-
机构
平顶山学院
-
出处
《信息与电脑》
2017年第20期31-33,共3页
-
文摘
笔者提出了基于SM2密码体系的信息安全平台的建设与开发方案,并对SM2算法在信息安全平台使用过程中存在的问题进行了分析,提出在信息安全平台中通过利用组件技术来研制一种安全加密通道,以此实现信息安全平台对SM2算法的支持,并通过对信息安全平台集成整合后的功能进行测试,实现了对信息安全平台中的前后台、授权管理、审计及用户管理等相关功能的集成管理与控制。
-
关键词
sm2密码体系
信息安全平台
组件技术
-
Keywords
sm2 cryptosystem
information security platform
component technology
-
分类号
TM76
[电气工程—电力系统及自动化]
-
-
题名SM2密码算法的Java实现与评测
被引量:2
- 2
-
-
作者
聂意新
刘彬彬
任伟
-
机构
中国地质大学(武汉)计算机学院信息安全系
-
出处
《信息网络安全》
2013年第8期13-17,共5页
-
基金
湖北省教育厅高等学校省级教学研究项目[2011123]
-
文摘
文章介绍了SM2椭圆曲线公钥密码算法,分析了SM2算法的实现流程与技术手段,并使用Java语言实现了SM2算法的四大功能:SM2数字签名、SM2签名验证、SM2加密、SM2解密。文章还测试了算法的性能,论证了算法的实用性。
-
关键词
sm2密码
椭圆曲线
算法测试
-
Keywords
sm2 cryptosystem
elliptic curve
algorithm test
-
分类号
TN918.1
[电子电信—通信与信息系统]
TP311.10
[自动化与计算机技术—计算机软件与理论]
-
-
题名低功耗嵌入式平台的SM2国密算法优化实现
被引量:2
- 3
-
-
作者
刘赣秦
李晖
朱辉
黄煜坤
刘兴东
-
机构
西安电子科技大学网络与信息安全学院
-
出处
《网络与信息安全学报》
2022年第6期29-38,共10页
-
基金
国家自然科学基金(61972304,61932015)
陕西省重点产业创新链项目(2020ZDLGY08-04)。
-
文摘
随着无线通信技术的发展和智能终端的普及,越来越多的密码算法被应用到物联网设备中以保障通信安全和数据安全,其中,由国家密码管理局提出的SM2椭圆曲线公钥密码算法作为我国自主研发的椭圆曲线公钥密码算法具有安全性高、密钥短的优点,已在通信系统中广泛部署,应用于身份认证、密钥协商等关键环节。然而,由于算法涉及有限域上的大整数运算,计算开销较大,在低功耗嵌入式平台下的执行严重影响用户体验。因此,面向ARM-m系列处理器提出了一种低功耗嵌入式平台的SM2算法的高效实现方案。具体来说,通过Thumb-2指令集提供的支持处理进位和节省寻址周期,对大整数的模加、模减等基础运算进行优化,并结合平台可用寄存器的数量构建高效的基础运算模块;基于ARM-m系列处理器乘累加指令周期短的特点,优化蒙哥马利乘法实现,并结合CIOS算法设计高效的模乘方案,方案不再局限于梅森素数,极大地提高了模乘计算的速度和灵活性;在理论分析和实验测试的基础上,给出了嵌入式平台上多倍点标量乘法w NAF滑动窗法的窗长选取方法。实验测试结果表明,可有效提升资源受限的低功耗嵌入式平台中SM2算法的计算效率,不做预计算的情况下在Cortex-M3处理器上测试签名速度可达0.204秒/次,验签速度0.388秒/次,加密速度0.415秒/次,解密速度0.197秒/次。
-
关键词
信息安全
椭圆曲线密码体制
sm2
嵌入式平台
优化
-
Keywords
information security
elliptic curve cryptosystem
sm2
embedded platform
optimization
-
分类号
TP393
[自动化与计算机技术—计算机应用技术]
-
-
题名国密SM2密码算法的C语言实现
被引量:2
- 4
-
-
作者
邢维哲
-
机构
北京大学工学院
-
出处
《中国新通信》
2017年第18期96-98,共3页
-
文摘
N.Koblitz和V.Miller在1985年各自独立地提出将椭圆曲线应用于公钥密码系统。SM2椭圆曲线密码算法是国家密码管理局批准的一组算法,在电力自动化通讯中得到了广泛应用。本文介绍了SM2椭圆曲线公钥密码算法和加密解密算法中一部分过程的C语言实现。
-
关键词
椭圆曲线
sm2
密码算法
公钥
加密解密
-
Keywords
elliptic curve cryptosystem
Public Key Cryptographic Algorithm sm2
elliptic curve
-
分类号
TN918.1
[电子电信—通信与信息系统]
-