-
题名基于国密算法SM9的撤销加密方案
- 1
-
-
作者
谢振杰
张万里
张耀
赵方方
刘胜利
-
机构
信息工程大学网络空间安全教育部重点实验室
中国人民解放军
中国人民解放军新疆昌吉军分区
-
出处
《通信学报》
北大核心
2025年第5期65-76,共12页
-
文摘
针对现有标识撤销加密方案存在的系统公钥冗长和解密效率低的问题,基于我国自主研发的标识密码算法SM9,提出一种高效的撤销加密方案。通过在加密阶段指定被撤销用户名单,被撤销用户无法解密,而系统内其余用户均可正常解密。方案实现了恒定长度的密文和精简的系统公钥,针对撤销加密“一次加密、多次解密”的应用场景,通过重构双线性对运算优化了解密效率。在随机预言机模型下,基于广义判定性Diffie-Hellman指数(GDDHE)困难问题证明了方案的选择明文安全性。理论分析和实验测试表明,相较于现有同类方案,所提方案以密钥封装密文长度扩张50%为代价,系统公钥长度缩减约66.7%,当撤销用户数量在4~64个时,解密效率提升65.0%~85.2%。结果表明,所提方案有效增强了SM9密码体系在大规模访问控制场景中的实用性。
-
关键词
撤销加密
国密算法
SM9算法
广播加密
基于标识的密码
-
Keywords
revocation encryption
domestic cryptographic algorithm
SM9 algorithm
broadcast encryption
identitybased cryptography
-
分类号
TP309.7
[自动化与计算机技术—计算机系统结构]
-
-
题名国密算法SM9的性能优化方法
- 2
-
-
作者
谢振杰
刘奕明
蔡瑞杰
罗友强
-
机构
信息工程大学网络空间安全教育部重点实验室
中国人民解放军
中国人民解放军
中国人民解放军
-
出处
《计算机科学》
北大核心
2025年第6期390-396,共7页
-
基金
科技委基础加强项目(2019-JCJQ-ZD-113)。
-
文摘
针对国密算法SM9的计算性能优化问题,提出椭圆曲线固定点标量乘预计算、采用预计算的Miller算法、最终模幂困难部分构造、分圆子群上的模幂运算、基于Comb固定基的模幂运算等性能优化方法,有效提升了SM9算法中椭圆曲线标量乘、双线性对、12次扩域上的模幂等耗时步骤的计算性能。通过Python编程实现SM9数字签名的生成与验证、密钥交换、密钥封装与解封装、加密与解密7项算法。测试表明,综合运用上述优化方法后,各项SM9算法的性能提升幅度为32%~352%。
-
关键词
国密算法
SM9
性能优化
椭圆曲线
双线性对
PYTHON
-
Keywords
Domestic cryptographic algorithm
SM9
Performance optimization
Elliptic curve
Bilinear pairing
Python
-
分类号
TP309
[自动化与计算机技术—计算机系统结构]
-
-
题名基于函数调用指令特征分析的固件指令集架构识别方法
- 3
-
-
作者
贾凡
尹小康
盖贤哲
蔡瑞杰
刘胜利
-
机构
信息工程大学网络空间安全教育部重点实验室
-
出处
《计算机科学》
CSCD
北大核心
2024年第6期423-433,共11页
-
文摘
不同的固件常采用不同的指令集架构,固件指令集架构的识别是对嵌入式固件进行逆向分析和漏洞挖掘的基础。现有研究和相关工具在针对特定类型的嵌入式设备固件指令集架构识别时存在识别正确率低、误报率高的情况。针对上述问题,提出了一种基于函数调用指令特征分析的固件指令集架构识别方法,通过同时利用指令中操作码和操作数所包含的信息识别目标固件中的函数调用指令,将其作为关键特征实现对不同指令集架构的分类,并基于该方法开发了原型系统EDFIR(Embedded Device Firmware Instruction set Recognizer)。实验结果表明,相比IDAPro,Ghidra,Radare2,Binwalk以及ISAdetect这些当前应用最广泛和最新的工作,该方法具有更高的识别正确率、更低的误报率并具备更强的抗干扰能力,其对1000个真实设备固件的识别正确率高达97.9%,比目前识别效果最好的ISAdetect提升了42.5%。此外,相关实验还证明,即使将分析规模缩小至完整固件的1/50,所提方法仍能保持95.31%的识别正确率,具有良好的识别性能。
-
关键词
指令集架构
分类技术
逆向分析技术
嵌入式设备安全
静态分析技术
-
Keywords
Instruction set architecture
Classification techniques
Reverse analysis engineering
Embedded device security
Static analysis
-
分类号
TP391
[自动化与计算机技术—计算机应用技术]
-