期刊导航
期刊开放获取
vip
退出
期刊文献
+
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
检索
高级检索
期刊导航
共找到
31
篇文章
<
1
2
>
每页显示
20
50
100
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
显示方式:
文摘
详细
列表
相关度排序
被引量排序
时效性排序
资源节约型的SM4算法FPGA设计与实现
1
作者
张磊
张修政
洪睿鹏
《信息安全研究》
北大核心
2025年第6期490-499,共10页
在SM4算法的硬件实现中通常采用查找表方法实现S盒,该方式将占用大量的硬件资源.提出了一种基于多项式基的SM4算法实现方案,对SM4算法使用8×8 S盒实现了基于复合域GF((2^(4))^(2))和复合域GF(((2^(2))^(2))^(2))的2种构造方案,测...
在SM4算法的硬件实现中通常采用查找表方法实现S盒,该方式将占用大量的硬件资源.提出了一种基于多项式基的SM4算法实现方案,对SM4算法使用8×8 S盒实现了基于复合域GF((2^(4))^(2))和复合域GF(((2^(2))^(2))^(2))的2种构造方案,测试结果表明,基于多项式基的GF((2^(4))^(2))方案资源占用很少.在此基础上综合考虑资源占用和性能,设计了有限状态机和流水线2种SM4硬件实现结构.相比传统的查找表方式,有限状态机结构资源占用减少21.98%,运行主频提高14.40%;流水线结构资源占用减少54.23%.
展开更多
关键词
sm4
算法
分组密码算法
多项式基
FPGA
复合域
在线阅读
下载PDF
职称材料
基于MetaCrypto平台的SM4密码算法实现
2
作者
肖超恩
许弘可
+3 位作者
郑玉崝
王建新
张磊
程心雨
《南昌大学学报(工科版)》
CAS
2024年第2期185-192,共8页
针对现有通用编程语言在实现密码算法时存在编程难度大和可维护性差等问题,提出了一种基于MetaCrypto平台的密码算法实现方式。基于MetaCrypto平台的MCL元语言和映射原理,实现了SM4密码算法模型和Python语言映射接口,完成了从SM4密码算...
针对现有通用编程语言在实现密码算法时存在编程难度大和可维护性差等问题,提出了一种基于MetaCrypto平台的密码算法实现方式。基于MetaCrypto平台的MCL元语言和映射原理,实现了SM4密码算法模型和Python语言映射接口,完成了从SM4密码算法模型到Python语言的代码生成;对映射为Python平台的SM4算法进行正确性验证和加/解密速率测试,并比较了x86架构、ARM架构、LoongArch架构下的加/解密速率。实验结果显示MetaCrypto平台输出的SM4密码算法结果与官方参考文档的测试向量完全相同,验证了其正确性;在实现加/解密速率方面,基于64 Kbit的数据量在x86架构CPU下达到了0.327 Mbit·s^(-1),在ARM架构CPU下达到了0.254 Mbit·s^(-1),在LoongArch架构CPU下达到了0.145 Mbit·s^(-1),与GMSSL-Python实现库基本一致。
展开更多
关键词
sm4
密码算法
MetaCrypto平台
Python语言映射接口
代码映射
在线阅读
下载PDF
职称材料
流密码框架下的SM4专用认证加密算法
被引量:
3
3
作者
李胡
彭长根
侯金秋
《计算机工程与应用》
CSCD
北大核心
2024年第2期272-278,共7页
认证加密算法是能同时满足数据机密性与完整性的对称密码算法,在数据安全领域具有广泛应用。针对基于分组密码的认证加密算法的安全性以及效率需求,提出一种基于SM4轮函数的专用认证加密算法SMRAE。算法采用流密码思想,从SM4底层部件出...
认证加密算法是能同时满足数据机密性与完整性的对称密码算法,在数据安全领域具有广泛应用。针对基于分组密码的认证加密算法的安全性以及效率需求,提出一种基于SM4轮函数的专用认证加密算法SMRAE。算法采用流密码思想,从SM4底层部件出发,结合Feistel结构设计状态更新函数用于轮变换,处理256 bit消息只需调用4个SM4轮函数指令。在初始化阶段将初始向量和密钥经过16轮迭代,使差分充分随机化;利用SM4加密消息,将生成的密文参与轮变换,实现状态更新和加密并行;解密时先进行消息认证,降低时间消耗,提高算法安全性。安全性分析与实验结果表明SMRAE能够抵抗伪造攻击、差分攻击和猜测攻击等主流攻击,效率高于AES-GCM,与SM4效率相当,具备一定的实用性。
展开更多
关键词
sm4
认证加密
分组密码
FEISTEL结构
流密码
在线阅读
下载PDF
职称材料
基于多阶段相关功耗分析的SM4-XTS侧信道分析方法
被引量:
1
4
作者
赵毅强
闫明凯
+5 位作者
张启智
高雅
夏显召
郭阳
王耀华
何家骥
《电子与信息学报》
EI
CAS
CSCD
北大核心
2024年第11期4161-4169,共9页
带密文挪用的XEX可调分组密码(XTS)被广泛应用于存储加密中,随着大数据计算与新型侧信道分析方法的提出与应用,XTS加密模式的安全性成为一个值得关注的问题。近年来,已有部分研究针对XTS模式进行了侧信道的分析研究,通过确定部分密钥与...
带密文挪用的XEX可调分组密码(XTS)被广泛应用于存储加密中,随着大数据计算与新型侧信道分析方法的提出与应用,XTS加密模式的安全性成为一个值得关注的问题。近年来,已有部分研究针对XTS模式进行了侧信道的分析研究,通过确定部分密钥与调整值tweak,进而缩小密钥检索范围,但并没有实现对XTS模式系统的分析。该文提出一种针对SM4-XTS电路的侧信道分析技术,通过结合传统的相关功耗分析(CPA)与多阶段融合的CPA技术,解决了针对调整值模乘迭代导致的二进制数移位问题,从而实现调整值与密钥的精确提取。为了验证这种分析技术的有效性,在FPGA上实现了SM4-XTS加密模块来模拟实际情况中的加密存储器。实验结果表明,在10000条功耗曲线下,该技术可以成功提取目标加密电路的部分调整值与密钥。
展开更多
关键词
sm4
-XTS
侧信道分析
分组密码
相关功耗分析
在线阅读
下载PDF
职称材料
基于FPGA的国密算法SM4和ZUC可重构设计
5
作者
李燕然
严利民
《上海大学学报(自然科学版)》
CAS
CSCD
北大核心
2024年第3期503-511,共9页
提出了一种SM4和ZUC-256密码的硬件实现方案.首先对两个密码算法进行硬件语言描述,然后构建了两个可重构单元--可重构寄存器和可重构S-box单元,从而在实现两个密码算法的基础上,有效降低了资源消耗,提高了资源利用率.在现场可编程逻辑...
提出了一种SM4和ZUC-256密码的硬件实现方案.首先对两个密码算法进行硬件语言描述,然后构建了两个可重构单元--可重构寄存器和可重构S-box单元,从而在实现两个密码算法的基础上,有效降低了资源消耗,提高了资源利用率.在现场可编程逻辑门阵列(field programmable gate array, FPGA)上进行硬件验证.结果表明,本密码可重构方案中的硬件开销有明显的降低.
展开更多
关键词
sm4
密码
ZUC-256密码
可重构
寄存器
S-box单元
在线阅读
下载PDF
职称材料
SM4分组密码算法综述
被引量:
81
6
作者
吕述望
苏波展
+2 位作者
王鹏
毛颖颖
霍利利
《信息安全研究》
2016年第11期995-1007,共13页
SM4分组密码算法简称为SM4算法,为配合WAPI无线局域网标准的推广应用,SM4算法于2006年公开发布,2012年3月发布成为国家密码行业标准(标准号为GM/T 0002-2012),2016年8月发布成为国家标准(标准号为GB/T 32907-2016).介绍了SM4分组密码算...
SM4分组密码算法简称为SM4算法,为配合WAPI无线局域网标准的推广应用,SM4算法于2006年公开发布,2012年3月发布成为国家密码行业标准(标准号为GM/T 0002-2012),2016年8月发布成为国家标准(标准号为GB/T 32907-2016).介绍了SM4分组密码算法的算法流程、结构特点及其密码特性,以及SM4算法的安全性分析研究现状,并与国际标准分组算法的安全性进行了对比.
展开更多
关键词
sm4
分组密码算法
差分密码分析
线性密码分析
S盒
在线阅读
下载PDF
职称材料
分组密码算法SM4的低复杂度实现
被引量:
22
7
作者
王晨光
乔树山
黑勇
《计算机工程》
CAS
CSCD
2013年第7期177-180,共4页
针对分组密码算法SM4中加解密算法与密钥扩展算法的相似性,提出一种将加解密模块与密钥扩展模块复用的基本架构,通过对具体实现结构的分析与选择,使控制逻辑复杂度、复用模块复杂度以及系统吞吐量之间得到权衡。基于该架构设计SM4加解...
针对分组密码算法SM4中加解密算法与密钥扩展算法的相似性,提出一种将加解密模块与密钥扩展模块复用的基本架构,通过对具体实现结构的分析与选择,使控制逻辑复杂度、复用模块复杂度以及系统吞吐量之间得到权衡。基于该架构设计SM4加解密IP核,在现场可编程门阵列上占用的资源仅为传统设计的55%,基于SMIC 0.18μm数字CMOS工艺的综合结果显示,仅用0.079 mm2即可实现100 Mb/s的数据吞吐量。实验结果表明,该结构可以有效地降低SM4算法的实现复杂度。
展开更多
关键词
sm4
算法
分组密码算法
低复杂度
硬件复用
现场可编程门阵列
特定用途集成电路实现
在线阅读
下载PDF
职称材料
SM4密码算法的唯密文故障分析
被引量:
3
8
作者
李玮
汪梦林
+3 位作者
谷大武
温云华
李嘉耀
张雨希
《计算机学报》
EI
CAS
CSCD
北大核心
2022年第8期1814-1826,共13页
SM4算法是我国公布的首个商用密码算法,用于保护WAPI无线局域网标准中的数据传输,2012年成为国家密码行业标准,2021年作为ISO/IEC国际标准正式发布.在唯密文攻击中,攻击者除了所截获的密文,没有其它可利用的信息,因而获取的信息最少、...
SM4算法是我国公布的首个商用密码算法,用于保护WAPI无线局域网标准中的数据传输,2012年成为国家密码行业标准,2021年作为ISO/IEC国际标准正式发布.在唯密文攻击中,攻击者除了所截获的密文,没有其它可利用的信息,因而获取的信息最少、攻击难度较大.目前,国内外未有公开发表的SM4算法抵抗唯密文攻击的结果.本文采用巴氏系数-汉明重量、詹森香农散度-汉明重量和詹森香农散度-汉明重量-极大似然估计等新型区分器对SM4算法实施唯密文故障分析.仿真实验表明,该方法最少仅需要136个随机故障,可以破译SM4算法的128比特主密钥,且在准确度、成功率、耗时和复杂度等方面攻击效果佳.该结果为无线局域网中密码算法的安全性分析和实现提供了重要参考.
展开更多
关键词
故障分析
sm4
唯密文攻击
分组密码
密码分析
在线阅读
下载PDF
职称材料
针对SM4算法的约减轮故障攻击
被引量:
2
9
作者
王敏
吴震
+1 位作者
饶金涛
凌杭
《通信学报》
EI
CSCD
北大核心
2016年第S1期98-103,共6页
提出了一种新型的针对SM4算法的约减轮故障攻击,该攻击在加密算法的后4轮中导入故障,诱导缩减加密算法的迭代轮数,经过对故障数据的简单筛选,最终仅需4个错误密文即可恢复出完整的128 bit初始密钥,从而实现了对SM4的故障注入攻击。利用...
提出了一种新型的针对SM4算法的约减轮故障攻击,该攻击在加密算法的后4轮中导入故障,诱导缩减加密算法的迭代轮数,经过对故障数据的简单筛选,最终仅需4个错误密文即可恢复出完整的128 bit初始密钥,从而实现了对SM4的故障注入攻击。利用该方法对无防护SM4算法的能量曲线进行了实际故障注入攻击的实验表明,该攻击方法行之有效,并简化了现有针对SM4的差分故障攻击方法,提高了攻击效率。
展开更多
关键词
sm4
算法
故障注入
约减轮
故障样本筛选
分组密码
在线阅读
下载PDF
职称材料
基于SM4轮函数设计的认证加密算法
被引量:
14
10
作者
张建
吴文玲
《电子学报》
EI
CAS
CSCD
北大核心
2018年第6期1294-1299,共6页
认证加密算法,作为一种对称密码算法,能够同时保护数据的机密性和完整性,在信息安全领域有着重要作用.现有的认证加密算法大多是基于分组密码的工作模式设计的,底层需要调用全轮的分组密码,效率受到很大限制.本文主要考虑从基本部件出...
认证加密算法,作为一种对称密码算法,能够同时保护数据的机密性和完整性,在信息安全领域有着重要作用.现有的认证加密算法大多是基于分组密码的工作模式设计的,底层需要调用全轮的分组密码,效率受到很大限制.本文主要考虑从基本部件出发直接设计一个高效的认证加密算法.首先结合国产分组密码标准SM4与广义Feistel结构给出了一种通用的结构设计.然后以抵抗碰撞攻击为安全性目标,利用混合整数规划(MILP)方法搜索得到了一些状态大小和效率各不相同的结构,这些结构可以被用来构造消息认证码和认证加密算法.最后,利用目前搜索得到的状态大小和效率较优的结构设计了一个认证加密算法,并进行了初步的安全性分析和软件实现,其速度约为SM4-GCM速度的10倍.
展开更多
关键词
认证加密算法
算法设计
广义Feistel结构
混合整数规划(MILP)
sm4
算法
sm4
-GCM
在线阅读
下载PDF
职称材料
一种低功耗抗差分功耗分析攻击的SM4算法实现
被引量:
4
11
作者
牛砚波
蒋安平
《微电子学与计算机》
CSCD
北大核心
2014年第9期28-32,38,共6页
128位的SM4算法是我国公布的第一个商用密码算法,主要应用于无线局域网.为了提高算法的抗差分功耗分析攻击能力,SM4算法采用了加法掩码的方法来抵抗一阶差分功耗分析攻击.通过功耗分析攻击实心眼可以发现,加法掩码后的SM4算法能够有效...
128位的SM4算法是我国公布的第一个商用密码算法,主要应用于无线局域网.为了提高算法的抗差分功耗分析攻击能力,SM4算法采用了加法掩码的方法来抵抗一阶差分功耗分析攻击.通过功耗分析攻击实心眼可以发现,加法掩码后的SM4算法能够有效地抵抗差分功耗分析攻击.为了实现一款面积小、功耗低SM4算法硬件电路,SM4S盒硬件电路采用了PPRM结构.在SMIC 0.18μm的工艺库下功耗仿真值为0.74mW@10MHz,PPRM结构的S盒与复合域方法实现的S盒相比功耗减少了70%.
展开更多
关键词
sm4
算法
S盒
PPRM结构
加法掩码
在线阅读
下载PDF
职称材料
基于功耗感知隐藏技术的SM4算法S盒的实现
被引量:
1
12
作者
杨超群
殷树娟
李翔宇
《微电子学与计算机》
CSCD
北大核心
2018年第6期56-59,共4页
功耗感知隐藏技术(PAH)是一种低功耗的抗功耗攻击方法,用于AES算法的S盒保护显示了安全性和能量效率上的优势.SM4是我国自主设计的专用分组密码算法,在芯片实现中同样需要进行侧信道攻击防护.本文采用PAH技术,设计实现了SM4算法的S盒,...
功耗感知隐藏技术(PAH)是一种低功耗的抗功耗攻击方法,用于AES算法的S盒保护显示了安全性和能量效率上的优势.SM4是我国自主设计的专用分组密码算法,在芯片实现中同样需要进行侧信道攻击防护.本文采用PAH技术,设计实现了SM4算法的S盒,设计了适用于SM4算法的补偿方案,并给出了自动化设计实现流程,将PAH技术推广应用到了SM4算法的S盒,版图后仿真结果表明所实现的SM4S盒相对于其它方法功耗延时积降低了76%,安全性达到与AES S盒电路相近的效果,证明了PAH方法的通用性.
展开更多
关键词
sm4
算法
S盒
PAH技术
补偿方案
自动化设计实现流程
在线阅读
下载PDF
职称材料
多引擎并行CBC模式的SM4算法的芯片级实现
被引量:
7
13
作者
樊凌雁
周盟
+1 位作者
骆建军
刘海銮
《计算机研究与发展》
EI
CSCD
北大核心
2018年第6期1247-1253,共7页
固态硬盘凭借速度快、体积小、重量轻、抗震性强、功耗低等优势,成为新一代电脑硬盘存储产品代表.硬盘信息安全不仅关系到个人隐私、企业密码,更是关系到国家安全.针对固态硬盘的信息安全问题,采用全硬件加密的方式实现国家商用密码管...
固态硬盘凭借速度快、体积小、重量轻、抗震性强、功耗低等优势,成为新一代电脑硬盘存储产品代表.硬盘信息安全不仅关系到个人隐私、企业密码,更是关系到国家安全.针对固态硬盘的信息安全问题,采用全硬件加密的方式实现国家商用密码管理局颁布的SM4算法,在固态硬盘中实现数据的加密存储,提升了存储数据安全.为了保证电脑硬盘速度不受到加/解密算法的影响,必须解决高速数据流和SM4算法模块的同步加/解密的速度匹配问题.提出了一种多引擎同步工作的方式实现CBC(cipher block chaining)模式的SM4算法,解决了SM4算法在CBC加密模式下存在反馈路径,流水线技术和轮函数合并技术难以在65nm工艺下提高吞吐率的问题.通过FPGA验证,并在国内某半导体生产线65nm工艺上流片实现,结果表明:在250MHz时钟频率下,4个引擎并行的连续读速度为528.8MBps,连续写速度为443.5MBps,满足电脑硬盘SATAⅢ型接口的速率要求.
展开更多
关键词
固态硬盘
sm4
算法
CBC模式
多引擎
SATAⅢ接口
在线阅读
下载PDF
职称材料
扩大故障注入范围的SM4差分故障攻击研究
被引量:
2
14
作者
朱仁杰
《计算机科学》
CSCD
北大核心
2019年第S11期493-495,506,共4页
为了使SM4分组密码的差分故障攻击在现实条件下更容易实现,文中深入研究并分析了可用于SM4差分故障攻击的各种方法。在现有的故障攻击方法基础上,提出了一种将故障注入的范围扩大到加密算法第26轮的攻击方法,解除了以往攻击方法中故障...
为了使SM4分组密码的差分故障攻击在现实条件下更容易实现,文中深入研究并分析了可用于SM4差分故障攻击的各种方法。在现有的故障攻击方法基础上,提出了一种将故障注入的范围扩大到加密算法第26轮的攻击方法,解除了以往攻击方法中故障必须注入到加密算法后4轮的限制,达到了扩大可故障注入范围的目的。
展开更多
关键词
差分故障攻击
扩大故障范围
sm4
分组密码算法
在线阅读
下载PDF
职称材料
基于决策树的SM4分组密码工作模式识别
被引量:
9
15
作者
纪文桃
李媛媛
秦宝东
《计算机工程》
CAS
CSCD
北大核心
2021年第8期157-161,169,共6页
针对密码体制识别研究缺乏对分组密码工作模式识别的现状,提出一种基于决策树的分组密码工作模式识别方案并应用于国密SM4分组密码算法。在CBC、CFB、OFB、CTR工作模式下对大量文本文件进行加密,得到密文文件,同时构造训练阶段和测试阶...
针对密码体制识别研究缺乏对分组密码工作模式识别的现状,提出一种基于决策树的分组密码工作模式识别方案并应用于国密SM4分组密码算法。在CBC、CFB、OFB、CTR工作模式下对大量文本文件进行加密,得到密文文件,同时构造训练阶段和测试阶段所需要的特征向量空间。在训练阶段通过对特征空间的学习生成决策树,在测试阶段根据生成的决策树进行决策,将决策值与标签值相比较得到分类结果。在训练和测试阶段分别构建混合分类模型、混合文本大小分类模型和一对一分类模型,实验结果表明,混合分类模型和混合文本大小分类模型的分类正确识别率在16%~26%,一对一分类模型的正确识别率高达90%以上。
展开更多
关键词
密码体制识别
工作模式
决策树
sm4
算法
特征提取
分组密码
在线阅读
下载PDF
职称材料
基于随机性特征的SM4分组密码体制识别
被引量:
8
16
作者
纪文桃
李媛媛
秦宝东
《计算机应用研究》
CSCD
北大核心
2021年第9期2821-2824,2830,共5页
对加密算法的识别是进行密码分析的首要工作。目前的识别方案涵盖了分组密码的识别、流密码的识别以及对称密码和公钥密码混合算法的识别。随着国密算法的应用普及,其安全性也备受关注。针对国密算法提出了基于随机性特征的SM4分组密码...
对加密算法的识别是进行密码分析的首要工作。目前的识别方案涵盖了分组密码的识别、流密码的识别以及对称密码和公钥密码混合算法的识别。随着国密算法的应用普及,其安全性也备受关注。针对国密算法提出了基于随机性特征的SM4分组密码体制识别,将国密SM4算法与国际主要标准分组密码算法进行识别。利用随机性测试方法对密文进行特征提取,从而得到特征向量,由这些特征向量构成特征空间,最后借助机器学习算法对特征空间进行训练和测试。实验结果表明,SM4与其他分组密码算法的识别率高达90%以上。后续工作可以对分类算法和特征选取两个方向进行突破,来验证密码识别方案的有效性和可行性。
展开更多
关键词
随机性测试
密码体制识别
机器学习
sm4
算法
特征提取
在线阅读
下载PDF
职称材料
基于国密SM4和SM2的混合密码算法研究与实现
被引量:
22
17
作者
伍娟
《软件导刊》
2013年第8期127-130,共4页
现代密码技术在保证信息安全中起着至关重要的作用。SM4算法运算速度快,但存在密钥管理复杂并且安全性低的缺点;SM2算法安全性高、密钥管理简单,但存在对大块数据加解密速度慢和效率较低的缺点。提出一种基于SM4和SM2算法的混合加密算法...
现代密码技术在保证信息安全中起着至关重要的作用。SM4算法运算速度快,但存在密钥管理复杂并且安全性低的缺点;SM2算法安全性高、密钥管理简单,但存在对大块数据加解密速度慢和效率较低的缺点。提出一种基于SM4和SM2算法的混合加密算法,大量的主体明文数据采用加密速度极快的SM4算法,利用SM2算法加密SM4算法的密钥并和密文一起传输来避免SM4复杂的密钥管理,提高了数据安全性。经理论分析及在同方THD86芯片上的实验验证,该算法方便可行,加密、解密速度快且安全性高,在电子商务和电子政务中的应用具有良好的效果。
展开更多
关键词
sm4
SM2
混合密码算法
在线阅读
下载PDF
职称材料
基于Transformer的SM4算法工作模式识别
被引量:
2
18
作者
池亚平
岳梓岩
林雨衡
《计算机工程》
CAS
CSCD
北大核心
2023年第9期109-117,共9页
密码算法识别是开展密码设备监管、密码分析等工作的前提,在对现有密码算法识别方案进行总结和分析的基础上,利用K近邻(KNN)算法和随机性检测工具分析SM4分组密码算法不同工作模式下密文识别准确率低的原因。针对现有方案在SM4算法多种...
密码算法识别是开展密码设备监管、密码分析等工作的前提,在对现有密码算法识别方案进行总结和分析的基础上,利用K近邻(KNN)算法和随机性检测工具分析SM4分组密码算法不同工作模式下密文识别准确率低的原因。针对现有方案在SM4算法多种工作模式密文混合场景下识别准确率低的现状,证明深度学习应用于SM4分组密码算法工作模式识别问题的可行性,提出一种基于Transformer的SM4算法工作模式密文识别方案。在ECB、CBC、CFB、OFB、CTR工作模式下对文件进行批量加密,密文文件经过数据预处理形成密文数据集,然后输入Transformer模型进行五分类识别。实验结果表明,SM4算法5种工作模式在密文混合场景下识别准确率达到94.94%,证明所提方案可有效提升SM4分组密码算法5种工作模式在密文混合场景下的识别准确率。将密文数据集输入卷积神经网络、循环神经网络、ResNet进行对比实验,结果表明,相较于这3种传统神经网络,基于自注意力机制的Transformer模型识别准确率分别提升18.38、26.96、10.44个百分点。
展开更多
关键词
密码算法识别
sm4
算法
工作模式
深度学习
Transformer模型
在线阅读
下载PDF
职称材料
SM4分组密码算法可编程实现研究
被引量:
2
19
作者
李军
何卫国
《通信技术》
2018年第6期1400-1403,共4页
可编程对称密码引擎SCE提供了大量的密码硬件资源和一套自定义的密码指令集,是针对分组密码算法、序列密码算法和杂凑密码算法快速实现而设计的协处理器。针对SM4分组密码算法的加密结构,分析其涉及的基本运算元素和运算流程,基于SCE提...
可编程对称密码引擎SCE提供了大量的密码硬件资源和一套自定义的密码指令集,是针对分组密码算法、序列密码算法和杂凑密码算法快速实现而设计的协处理器。针对SM4分组密码算法的加密结构,分析其涉及的基本运算元素和运算流程,基于SCE提出了常规实现方式和高速实现方式,并使用密码指令集进行了完整实现。结果表明,高速实现方式的加密性能比常规实现方式提高了45.59%,为用户使用SCE实现密码算法提供了提高加解密性能的思路。
展开更多
关键词
sm4
可编程对称密码引擎
SCE
高速实现
在线阅读
下载PDF
职称材料
基于深度学习的SM4密码算法新型区分器
被引量:
2
20
作者
王慧娇
张鑫
+1 位作者
韦永壮
李灵琛
《通信学报》
EI
CSCD
北大核心
2023年第7期171-184,共14页
针对大状态分组密码区分器的数据复杂度、时间复杂度和存储复杂度较高的问题,提出了一种建立长分组和长密钥分组密码算法深度学习区分器模型的方法,构建了SM4算法的神经区分器。借鉴密文差分能够提升区分器性能的思想,将密文对之间的部...
针对大状态分组密码区分器的数据复杂度、时间复杂度和存储复杂度较高的问题,提出了一种建立长分组和长密钥分组密码算法深度学习区分器模型的方法,构建了SM4算法的神经区分器。借鉴密文差分能够提升区分器性能的思想,将密文对之间的部分差异信息作为训练数据的一部分,设计了神经区分器新数据输入结构,采用残差神经网络模型建立神经区分器,对长分组的训练数据集进行数据预处理。同时,针对所构建的区分器存在高特异度和低敏感度的现象,提出了一种模型再学习的改进策略。实验结果表明,基于深度学习的区分器模型获得了9轮SM4神经区分器,其4~9轮区分器的准确率最高可达100%、76.14%、65.20%、59.28%、55.89%和53.73%,所获得的差分神经区分器的复杂度和准确率远优于传统差分区分器,也是目前已知针对SM4密码算法最好的神经区分器,证明了深度学习方法在长分组密码安全性分析上的有效性和可行性。
展开更多
关键词
分组密码
深度学习
神经区分器
sm4
算法
复杂度
在线阅读
下载PDF
职称材料
题名
资源节约型的SM4算法FPGA设计与实现
1
作者
张磊
张修政
洪睿鹏
机构
北京电子科技学院电子与通信工程系
北京电子科技学院网络空间安全系
出处
《信息安全研究》
北大核心
2025年第6期490-499,共10页
基金
教育部产学合作协同育人项目(20220163H0211)
中央高校基本科研业务费资金项目(20230051Z0114,20230050Z0114,3282024009)
北京高等教育“本科教学改革创新”项目(20220121Z0208,202110018002)。
文摘
在SM4算法的硬件实现中通常采用查找表方法实现S盒,该方式将占用大量的硬件资源.提出了一种基于多项式基的SM4算法实现方案,对SM4算法使用8×8 S盒实现了基于复合域GF((2^(4))^(2))和复合域GF(((2^(2))^(2))^(2))的2种构造方案,测试结果表明,基于多项式基的GF((2^(4))^(2))方案资源占用很少.在此基础上综合考虑资源占用和性能,设计了有限状态机和流水线2种SM4硬件实现结构.相比传统的查找表方式,有限状态机结构资源占用减少21.98%,运行主频提高14.40%;流水线结构资源占用减少54.23%.
关键词
sm4
算法
分组密码算法
多项式基
FPGA
复合域
Keywords
sm4
algorithm
block
cipher
algorithm
polynomial basis
FPGA
composite field
分类号
TP309 [自动化与计算机技术—计算机系统结构]
TN791 [电子电信—电路与系统]
在线阅读
下载PDF
职称材料
题名
基于MetaCrypto平台的SM4密码算法实现
2
作者
肖超恩
许弘可
郑玉崝
王建新
张磊
程心雨
机构
北京电子科技学院
出处
《南昌大学学报(工科版)》
CAS
2024年第2期185-192,共8页
基金
中央高校基本科研业务费资金资助项目(328202205)
中央高校基本科研业务费(应用研究类)(2023A03)
+2 种基金
教育部新工科研究与实践项目(E-AQGABQ20202704)
北京高等教育“本科教学改革创新项目”(202110018002)
北京电子科技学院一流学科建设项目(20210064Z0401、20210056Z0402)。
文摘
针对现有通用编程语言在实现密码算法时存在编程难度大和可维护性差等问题,提出了一种基于MetaCrypto平台的密码算法实现方式。基于MetaCrypto平台的MCL元语言和映射原理,实现了SM4密码算法模型和Python语言映射接口,完成了从SM4密码算法模型到Python语言的代码生成;对映射为Python平台的SM4算法进行正确性验证和加/解密速率测试,并比较了x86架构、ARM架构、LoongArch架构下的加/解密速率。实验结果显示MetaCrypto平台输出的SM4密码算法结果与官方参考文档的测试向量完全相同,验证了其正确性;在实现加/解密速率方面,基于64 Kbit的数据量在x86架构CPU下达到了0.327 Mbit·s^(-1),在ARM架构CPU下达到了0.254 Mbit·s^(-1),在LoongArch架构CPU下达到了0.145 Mbit·s^(-1),与GMSSL-Python实现库基本一致。
关键词
sm4
密码算法
MetaCrypto平台
Python语言映射接口
代码映射
Keywords
sm4
block
cipher
MetaCrypto platform
Python mapping interface
code mapping
分类号
TP391.41 [自动化与计算机技术—计算机应用技术]
在线阅读
下载PDF
职称材料
题名
流密码框架下的SM4专用认证加密算法
被引量:
3
3
作者
李胡
彭长根
侯金秋
机构
公共大数据国家重点实验室
贵州大学计算机科学与技术学院
出处
《计算机工程与应用》
CSCD
北大核心
2024年第2期272-278,共7页
基金
国家自然科学基金(U1836205,62272124)
贵州省科技计划基金(黔科合重大专项字([2018]3001)
+1 种基金
黔科合支撑([2018]2159)
黔科合平台人才([2020]5017))。
文摘
认证加密算法是能同时满足数据机密性与完整性的对称密码算法,在数据安全领域具有广泛应用。针对基于分组密码的认证加密算法的安全性以及效率需求,提出一种基于SM4轮函数的专用认证加密算法SMRAE。算法采用流密码思想,从SM4底层部件出发,结合Feistel结构设计状态更新函数用于轮变换,处理256 bit消息只需调用4个SM4轮函数指令。在初始化阶段将初始向量和密钥经过16轮迭代,使差分充分随机化;利用SM4加密消息,将生成的密文参与轮变换,实现状态更新和加密并行;解密时先进行消息认证,降低时间消耗,提高算法安全性。安全性分析与实验结果表明SMRAE能够抵抗伪造攻击、差分攻击和猜测攻击等主流攻击,效率高于AES-GCM,与SM4效率相当,具备一定的实用性。
关键词
sm4
认证加密
分组密码
FEISTEL结构
流密码
Keywords
sm4
authenticated encryption
block
cipher
Feistel structure
stream
cipher
分类号
TP309 [自动化与计算机技术—计算机系统结构]
在线阅读
下载PDF
职称材料
题名
基于多阶段相关功耗分析的SM4-XTS侧信道分析方法
被引量:
1
4
作者
赵毅强
闫明凯
张启智
高雅
夏显召
郭阳
王耀华
何家骥
机构
天津大学微电子学院
天津市成像与感知微电子技术重点实验室
中汽研科技有限公司
国防科技大学计算机学院
出处
《电子与信息学报》
EI
CAS
CSCD
北大核心
2024年第11期4161-4169,共9页
基金
国家重点研发计划(2021YFB3100903)。
文摘
带密文挪用的XEX可调分组密码(XTS)被广泛应用于存储加密中,随着大数据计算与新型侧信道分析方法的提出与应用,XTS加密模式的安全性成为一个值得关注的问题。近年来,已有部分研究针对XTS模式进行了侧信道的分析研究,通过确定部分密钥与调整值tweak,进而缩小密钥检索范围,但并没有实现对XTS模式系统的分析。该文提出一种针对SM4-XTS电路的侧信道分析技术,通过结合传统的相关功耗分析(CPA)与多阶段融合的CPA技术,解决了针对调整值模乘迭代导致的二进制数移位问题,从而实现调整值与密钥的精确提取。为了验证这种分析技术的有效性,在FPGA上实现了SM4-XTS加密模块来模拟实际情况中的加密存储器。实验结果表明,在10000条功耗曲线下,该技术可以成功提取目标加密电路的部分调整值与密钥。
关键词
sm4
-XTS
侧信道分析
分组密码
相关功耗分析
Keywords
sm4
-XTS
Side-channel Analysis
Block
cipher
s
Correlation Power Analysis(CPA)
分类号
TN918 [电子电信—通信与信息系统]
在线阅读
下载PDF
职称材料
题名
基于FPGA的国密算法SM4和ZUC可重构设计
5
作者
李燕然
严利民
机构
上海大学微电子研究与开发中心
出处
《上海大学学报(自然科学版)》
CAS
CSCD
北大核心
2024年第3期503-511,共9页
基金
国家自然科学基金资助项目(52107239)。
文摘
提出了一种SM4和ZUC-256密码的硬件实现方案.首先对两个密码算法进行硬件语言描述,然后构建了两个可重构单元--可重构寄存器和可重构S-box单元,从而在实现两个密码算法的基础上,有效降低了资源消耗,提高了资源利用率.在现场可编程逻辑门阵列(field programmable gate array, FPGA)上进行硬件验证.结果表明,本密码可重构方案中的硬件开销有明显的降低.
关键词
sm4
密码
ZUC-256密码
可重构
寄存器
S-box单元
Keywords
sm4 cipher
ZUC-256
cipher
reconfigurable
register
S-box unit
分类号
TP309 [自动化与计算机技术—计算机系统结构]
在线阅读
下载PDF
职称材料
题名
SM4分组密码算法综述
被引量:
81
6
作者
吕述望
苏波展
王鹏
毛颖颖
霍利利
机构
中国科学院数据与通信保护研究教育中心
密码科学技术国家重点实验室
中国科学院信息工程研究所
国家密码管理局商用密码检测中心
出处
《信息安全研究》
2016年第11期995-1007,共13页
文摘
SM4分组密码算法简称为SM4算法,为配合WAPI无线局域网标准的推广应用,SM4算法于2006年公开发布,2012年3月发布成为国家密码行业标准(标准号为GM/T 0002-2012),2016年8月发布成为国家标准(标准号为GB/T 32907-2016).介绍了SM4分组密码算法的算法流程、结构特点及其密码特性,以及SM4算法的安全性分析研究现状,并与国际标准分组算法的安全性进行了对比.
关键词
sm4
分组密码算法
差分密码分析
线性密码分析
S盒
Keywords
sm4
block
cipher
algorithm
differential cryptanalysis
linear cryptanalysis
S box
分类号
TP309 [自动化与计算机技术—计算机系统结构]
在线阅读
下载PDF
职称材料
题名
分组密码算法SM4的低复杂度实现
被引量:
22
7
作者
王晨光
乔树山
黑勇
机构
中国科学院微电子研究所
出处
《计算机工程》
CAS
CSCD
2013年第7期177-180,共4页
基金
"核高基"重大专项"基于可编程逻辑阵列IP的SoC设计"(2009ZX01034-002-004-007(002))
文摘
针对分组密码算法SM4中加解密算法与密钥扩展算法的相似性,提出一种将加解密模块与密钥扩展模块复用的基本架构,通过对具体实现结构的分析与选择,使控制逻辑复杂度、复用模块复杂度以及系统吞吐量之间得到权衡。基于该架构设计SM4加解密IP核,在现场可编程门阵列上占用的资源仅为传统设计的55%,基于SMIC 0.18μm数字CMOS工艺的综合结果显示,仅用0.079 mm2即可实现100 Mb/s的数据吞吐量。实验结果表明,该结构可以有效地降低SM4算法的实现复杂度。
关键词
sm4
算法
分组密码算法
低复杂度
硬件复用
现场可编程门阵列
特定用途集成电路实现
Keywords
sm4
algorithm
block
cipher
algorithm
low complexity
hardware reuse
Field Programmable Gate Array(FPGA)
Application Specific Integrated Circuit(ASIC) implementation
分类号
TP331 [自动化与计算机技术—计算机系统结构]
在线阅读
下载PDF
职称材料
题名
SM4密码算法的唯密文故障分析
被引量:
3
8
作者
李玮
汪梦林
谷大武
温云华
李嘉耀
张雨希
机构
东华大学计算机科学与技术学院
上海交通大学计算机科学与工程系
上海交通大学上海市可扩展计算与系统重点实验室
出处
《计算机学报》
EI
CAS
CSCD
北大核心
2022年第8期1814-1826,共13页
基金
国家自然科学基金项目(61772129,61932014,62102077)
国家密码发展基金项目(MMJJ20180101)
+3 种基金
上海市自然科学基金
上海市扬帆计划(21YF1401200)
上海市可扩展计算与系统重点实验室开放课题
中央高校基本科研业务费专项资金资助
文摘
SM4算法是我国公布的首个商用密码算法,用于保护WAPI无线局域网标准中的数据传输,2012年成为国家密码行业标准,2021年作为ISO/IEC国际标准正式发布.在唯密文攻击中,攻击者除了所截获的密文,没有其它可利用的信息,因而获取的信息最少、攻击难度较大.目前,国内外未有公开发表的SM4算法抵抗唯密文攻击的结果.本文采用巴氏系数-汉明重量、詹森香农散度-汉明重量和詹森香农散度-汉明重量-极大似然估计等新型区分器对SM4算法实施唯密文故障分析.仿真实验表明,该方法最少仅需要136个随机故障,可以破译SM4算法的128比特主密钥,且在准确度、成功率、耗时和复杂度等方面攻击效果佳.该结果为无线局域网中密码算法的安全性分析和实现提供了重要参考.
关键词
故障分析
sm4
唯密文攻击
分组密码
密码分析
Keywords
fault analysis
sm4
the
cipher
text-only attack
block
cipher
cryptanalysis
分类号
TP309 [自动化与计算机技术—计算机系统结构]
在线阅读
下载PDF
职称材料
题名
针对SM4算法的约减轮故障攻击
被引量:
2
9
作者
王敏
吴震
饶金涛
凌杭
机构
成都信息工程大学信息安全工程学院
出处
《通信学报》
EI
CSCD
北大核心
2016年第S1期98-103,共6页
基金
"核高基"国家科技大专项基金资助项目(No.2014ZX01032401-001)
国家高技术研究发展计划("863"计划)基金资助项目(No.2012AA01A403)
+2 种基金
四川省科技支撑计划基金资助项目(No.2014GZ0148)
四川省教育厅重点科研基金资助项目(No.13ZA0091)
成都信息工程大学科研人才基金资助项目(No.XAKYXM008)~~
文摘
提出了一种新型的针对SM4算法的约减轮故障攻击,该攻击在加密算法的后4轮中导入故障,诱导缩减加密算法的迭代轮数,经过对故障数据的简单筛选,最终仅需4个错误密文即可恢复出完整的128 bit初始密钥,从而实现了对SM4的故障注入攻击。利用该方法对无防护SM4算法的能量曲线进行了实际故障注入攻击的实验表明,该攻击方法行之有效,并简化了现有针对SM4的差分故障攻击方法,提高了攻击效率。
关键词
sm4
算法
故障注入
约减轮
故障样本筛选
分组密码
Keywords
sm4
algorithm
fault injection
round reduction
fault sample selection
block
cipher
分类号
TN918.4 [电子电信—通信与信息系统]
在线阅读
下载PDF
职称材料
题名
基于SM4轮函数设计的认证加密算法
被引量:
14
10
作者
张建
吴文玲
机构
中国科学院软件研究所可信计算与信息保障实验室
中国科学院大学
出处
《电子学报》
EI
CAS
CSCD
北大核心
2018年第6期1294-1299,共6页
基金
国家自然科学基金(No.61672509)
国家密码学发展基金会(No.MMJJ20170101)
文摘
认证加密算法,作为一种对称密码算法,能够同时保护数据的机密性和完整性,在信息安全领域有着重要作用.现有的认证加密算法大多是基于分组密码的工作模式设计的,底层需要调用全轮的分组密码,效率受到很大限制.本文主要考虑从基本部件出发直接设计一个高效的认证加密算法.首先结合国产分组密码标准SM4与广义Feistel结构给出了一种通用的结构设计.然后以抵抗碰撞攻击为安全性目标,利用混合整数规划(MILP)方法搜索得到了一些状态大小和效率各不相同的结构,这些结构可以被用来构造消息认证码和认证加密算法.最后,利用目前搜索得到的状态大小和效率较优的结构设计了一个认证加密算法,并进行了初步的安全性分析和软件实现,其速度约为SM4-GCM速度的10倍.
关键词
认证加密算法
算法设计
广义Feistel结构
混合整数规划(MILP)
sm4
算法
sm4
-GCM
Keywords
authenticated encryption
design
general Feistel structure
MILP
sm4 cipher
sm4
-GCM
分类号
TP391 [自动化与计算机技术—计算机应用技术]
在线阅读
下载PDF
职称材料
题名
一种低功耗抗差分功耗分析攻击的SM4算法实现
被引量:
4
11
作者
牛砚波
蒋安平
机构
北京微电子技术研究所
出处
《微电子学与计算机》
CSCD
北大核心
2014年第9期28-32,38,共6页
文摘
128位的SM4算法是我国公布的第一个商用密码算法,主要应用于无线局域网.为了提高算法的抗差分功耗分析攻击能力,SM4算法采用了加法掩码的方法来抵抗一阶差分功耗分析攻击.通过功耗分析攻击实心眼可以发现,加法掩码后的SM4算法能够有效地抵抗差分功耗分析攻击.为了实现一款面积小、功耗低SM4算法硬件电路,SM4S盒硬件电路采用了PPRM结构.在SMIC 0.18μm的工艺库下功耗仿真值为0.74mW@10MHz,PPRM结构的S盒与复合域方法实现的S盒相比功耗减少了70%.
关键词
sm4
算法
S盒
PPRM结构
加法掩码
Keywords
sm4
-
cipher
S-box
PPRM architecture
additive masking
分类号
TN918.1 [电子电信—通信与信息系统]
在线阅读
下载PDF
职称材料
题名
基于功耗感知隐藏技术的SM4算法S盒的实现
被引量:
1
12
作者
杨超群
殷树娟
李翔宇
机构
北京信息科技大学理学院
清华大学微电子所
出处
《微电子学与计算机》
CSCD
北大核心
2018年第6期56-59,共4页
基金
国家自然科学基金(61604014)
北京市优秀人才培养青年骨干项目(2014000020124G103)
文摘
功耗感知隐藏技术(PAH)是一种低功耗的抗功耗攻击方法,用于AES算法的S盒保护显示了安全性和能量效率上的优势.SM4是我国自主设计的专用分组密码算法,在芯片实现中同样需要进行侧信道攻击防护.本文采用PAH技术,设计实现了SM4算法的S盒,设计了适用于SM4算法的补偿方案,并给出了自动化设计实现流程,将PAH技术推广应用到了SM4算法的S盒,版图后仿真结果表明所实现的SM4S盒相对于其它方法功耗延时积降低了76%,安全性达到与AES S盒电路相近的效果,证明了PAH方法的通用性.
关键词
sm4
算法
S盒
PAH技术
补偿方案
自动化设计实现流程
Keywords
sm4
block
cipher
algorithm
S-box
PAH method
compensation scheme
automation design andimplementation process
分类号
TN492 [电子电信—微电子学与固体电子学]
在线阅读
下载PDF
职称材料
题名
多引擎并行CBC模式的SM4算法的芯片级实现
被引量:
7
13
作者
樊凌雁
周盟
骆建军
刘海銮
机构
杭州电子科技大学微电子研究中心
杭州华澜微电子股份有限公司
出处
《计算机研究与发展》
EI
CSCD
北大核心
2018年第6期1247-1253,共7页
基金
国家自然科学基金项目(61702149
U1709220)
浙江省自然科学基金项目(LY16F010013)~~
文摘
固态硬盘凭借速度快、体积小、重量轻、抗震性强、功耗低等优势,成为新一代电脑硬盘存储产品代表.硬盘信息安全不仅关系到个人隐私、企业密码,更是关系到国家安全.针对固态硬盘的信息安全问题,采用全硬件加密的方式实现国家商用密码管理局颁布的SM4算法,在固态硬盘中实现数据的加密存储,提升了存储数据安全.为了保证电脑硬盘速度不受到加/解密算法的影响,必须解决高速数据流和SM4算法模块的同步加/解密的速度匹配问题.提出了一种多引擎同步工作的方式实现CBC(cipher block chaining)模式的SM4算法,解决了SM4算法在CBC加密模式下存在反馈路径,流水线技术和轮函数合并技术难以在65nm工艺下提高吞吐率的问题.通过FPGA验证,并在国内某半导体生产线65nm工艺上流片实现,结果表明:在250MHz时钟频率下,4个引擎并行的连续读速度为528.8MBps,连续写速度为443.5MBps,满足电脑硬盘SATAⅢ型接口的速率要求.
关键词
固态硬盘
sm4
算法
CBC模式
多引擎
SATAⅢ接口
Keywords
solid state drive
sm4
algorithm
cipher
block chaining (CBC) mode
multiple engines
SATAⅢ interface
分类号
TP309 [自动化与计算机技术—计算机系统结构]
TP333 [自动化与计算机技术—计算机系统结构]
在线阅读
下载PDF
职称材料
题名
扩大故障注入范围的SM4差分故障攻击研究
被引量:
2
14
作者
朱仁杰
机构
海军工程大学信息安全系
出处
《计算机科学》
CSCD
北大核心
2019年第S11期493-495,506,共4页
基金
保密通信国防科技重点实验室基金项目(614210301030117)资助
文摘
为了使SM4分组密码的差分故障攻击在现实条件下更容易实现,文中深入研究并分析了可用于SM4差分故障攻击的各种方法。在现有的故障攻击方法基础上,提出了一种将故障注入的范围扩大到加密算法第26轮的攻击方法,解除了以往攻击方法中故障必须注入到加密算法后4轮的限制,达到了扩大可故障注入范围的目的。
关键词
差分故障攻击
扩大故障范围
sm4
分组密码算法
Keywords
Different fault attack
Extended fault injection range
sm4
block
cipher
分类号
TP301 [自动化与计算机技术—计算机系统结构]
在线阅读
下载PDF
职称材料
题名
基于决策树的SM4分组密码工作模式识别
被引量:
9
15
作者
纪文桃
李媛媛
秦宝东
机构
西安邮电大学网络空间安全学院
西安邮电大学无线网络安全技术国家工程实验室
出处
《计算机工程》
CAS
CSCD
北大核心
2021年第8期157-161,169,共6页
基金
国家自然科学基金(61872292)
青海省基础研究计划项目(2020-ZJ-701)。
文摘
针对密码体制识别研究缺乏对分组密码工作模式识别的现状,提出一种基于决策树的分组密码工作模式识别方案并应用于国密SM4分组密码算法。在CBC、CFB、OFB、CTR工作模式下对大量文本文件进行加密,得到密文文件,同时构造训练阶段和测试阶段所需要的特征向量空间。在训练阶段通过对特征空间的学习生成决策树,在测试阶段根据生成的决策树进行决策,将决策值与标签值相比较得到分类结果。在训练和测试阶段分别构建混合分类模型、混合文本大小分类模型和一对一分类模型,实验结果表明,混合分类模型和混合文本大小分类模型的分类正确识别率在16%~26%,一对一分类模型的正确识别率高达90%以上。
关键词
密码体制识别
工作模式
决策树
sm4
算法
特征提取
分组密码
Keywords
cryptosystem recognition
working mode
decision tree
sm4
algorithm
feature extraction
block
cipher
分类号
TP393 [自动化与计算机技术—计算机应用技术]
在线阅读
下载PDF
职称材料
题名
基于随机性特征的SM4分组密码体制识别
被引量:
8
16
作者
纪文桃
李媛媛
秦宝东
机构
西安邮电大学网络空间安全学院
西安邮电大学无线网络安全技术国家工程实验室
出处
《计算机应用研究》
CSCD
北大核心
2021年第9期2821-2824,2830,共5页
基金
国家自然科学基金项目(61872292)
青海省基础研究计划项目(2020-ZJ-701)。
文摘
对加密算法的识别是进行密码分析的首要工作。目前的识别方案涵盖了分组密码的识别、流密码的识别以及对称密码和公钥密码混合算法的识别。随着国密算法的应用普及,其安全性也备受关注。针对国密算法提出了基于随机性特征的SM4分组密码体制识别,将国密SM4算法与国际主要标准分组密码算法进行识别。利用随机性测试方法对密文进行特征提取,从而得到特征向量,由这些特征向量构成特征空间,最后借助机器学习算法对特征空间进行训练和测试。实验结果表明,SM4与其他分组密码算法的识别率高达90%以上。后续工作可以对分类算法和特征选取两个方向进行突破,来验证密码识别方案的有效性和可行性。
关键词
随机性测试
密码体制识别
机器学习
sm4
算法
特征提取
Keywords
randomness test
cognition of
cipher
system
machine learning
sm4
algorithm
feature extraction
分类号
TP393 [自动化与计算机技术—计算机应用技术]
在线阅读
下载PDF
职称材料
题名
基于国密SM4和SM2的混合密码算法研究与实现
被引量:
22
17
作者
伍娟
机构
武汉天喻信息产业股份有限公司研发中心
出处
《软件导刊》
2013年第8期127-130,共4页
文摘
现代密码技术在保证信息安全中起着至关重要的作用。SM4算法运算速度快,但存在密钥管理复杂并且安全性低的缺点;SM2算法安全性高、密钥管理简单,但存在对大块数据加解密速度慢和效率较低的缺点。提出一种基于SM4和SM2算法的混合加密算法,大量的主体明文数据采用加密速度极快的SM4算法,利用SM2算法加密SM4算法的密钥并和密文一起传输来避免SM4复杂的密钥管理,提高了数据安全性。经理论分析及在同方THD86芯片上的实验验证,该算法方便可行,加密、解密速度快且安全性高,在电子商务和电子政务中的应用具有良好的效果。
关键词
sm4
SM2
混合密码算法
Keywords
sm4
SM2
Hybrid
cipher
Algorithm
分类号
TP309.2 [自动化与计算机技术—计算机系统结构]
在线阅读
下载PDF
职称材料
题名
基于Transformer的SM4算法工作模式识别
被引量:
2
18
作者
池亚平
岳梓岩
林雨衡
机构
北京电子科技学院网络空间安全系
中国科学院网络测评技术重点实验室
出处
《计算机工程》
CAS
CSCD
北大核心
2023年第9期109-117,共9页
基金
国家重点研发计划(2018YFB1004100)。
文摘
密码算法识别是开展密码设备监管、密码分析等工作的前提,在对现有密码算法识别方案进行总结和分析的基础上,利用K近邻(KNN)算法和随机性检测工具分析SM4分组密码算法不同工作模式下密文识别准确率低的原因。针对现有方案在SM4算法多种工作模式密文混合场景下识别准确率低的现状,证明深度学习应用于SM4分组密码算法工作模式识别问题的可行性,提出一种基于Transformer的SM4算法工作模式密文识别方案。在ECB、CBC、CFB、OFB、CTR工作模式下对文件进行批量加密,密文文件经过数据预处理形成密文数据集,然后输入Transformer模型进行五分类识别。实验结果表明,SM4算法5种工作模式在密文混合场景下识别准确率达到94.94%,证明所提方案可有效提升SM4分组密码算法5种工作模式在密文混合场景下的识别准确率。将密文数据集输入卷积神经网络、循环神经网络、ResNet进行对比实验,结果表明,相较于这3种传统神经网络,基于自注意力机制的Transformer模型识别准确率分别提升18.38、26.96、10.44个百分点。
关键词
密码算法识别
sm4
算法
工作模式
深度学习
Transformer模型
Keywords
cipher
algorithm recognition
sm4
algorithm
working mode
deep learning
Transformer model
分类号
TP393 [自动化与计算机技术—计算机应用技术]
在线阅读
下载PDF
职称材料
题名
SM4分组密码算法可编程实现研究
被引量:
2
19
作者
李军
何卫国
机构
成都三零嘉微电子有限公司
出处
《通信技术》
2018年第6期1400-1403,共4页
文摘
可编程对称密码引擎SCE提供了大量的密码硬件资源和一套自定义的密码指令集,是针对分组密码算法、序列密码算法和杂凑密码算法快速实现而设计的协处理器。针对SM4分组密码算法的加密结构,分析其涉及的基本运算元素和运算流程,基于SCE提出了常规实现方式和高速实现方式,并使用密码指令集进行了完整实现。结果表明,高速实现方式的加密性能比常规实现方式提高了45.59%,为用户使用SCE实现密码算法提供了提高加解密性能的思路。
关键词
sm4
可编程对称密码引擎
SCE
高速实现
Keywords
sm4
programmable symmetric
cipher
engine
SCE
high-speed implementation
分类号
TP309.7 [自动化与计算机技术—计算机系统结构]
在线阅读
下载PDF
职称材料
题名
基于深度学习的SM4密码算法新型区分器
被引量:
2
20
作者
王慧娇
张鑫
韦永壮
李灵琛
机构
桂林电子科技大学计算机与信息安全学院
出处
《通信学报》
EI
CSCD
北大核心
2023年第7期171-184,共14页
基金
国家自然科学基金资助项目(No.62162016)
广西自然科学基金资助项目(No.2019GXNSFGA245004)
+1 种基金
广西科技重大专项基金资助项目(桂科AA22068072)
桂林电子科技大学研究生教育创新计划基金资助项目(No.2022YCXS088)。
文摘
针对大状态分组密码区分器的数据复杂度、时间复杂度和存储复杂度较高的问题,提出了一种建立长分组和长密钥分组密码算法深度学习区分器模型的方法,构建了SM4算法的神经区分器。借鉴密文差分能够提升区分器性能的思想,将密文对之间的部分差异信息作为训练数据的一部分,设计了神经区分器新数据输入结构,采用残差神经网络模型建立神经区分器,对长分组的训练数据集进行数据预处理。同时,针对所构建的区分器存在高特异度和低敏感度的现象,提出了一种模型再学习的改进策略。实验结果表明,基于深度学习的区分器模型获得了9轮SM4神经区分器,其4~9轮区分器的准确率最高可达100%、76.14%、65.20%、59.28%、55.89%和53.73%,所获得的差分神经区分器的复杂度和准确率远优于传统差分区分器,也是目前已知针对SM4密码算法最好的神经区分器,证明了深度学习方法在长分组密码安全性分析上的有效性和可行性。
关键词
分组密码
深度学习
神经区分器
sm4
算法
复杂度
Keywords
block
cipher
deep learning
neural distinguisher
sm4
algorithm
complexity
分类号
TN918 [电子电信—通信与信息系统]
在线阅读
下载PDF
职称材料
题名
作者
出处
发文年
被引量
操作
1
资源节约型的SM4算法FPGA设计与实现
张磊
张修政
洪睿鹏
《信息安全研究》
北大核心
2025
0
在线阅读
下载PDF
职称材料
2
基于MetaCrypto平台的SM4密码算法实现
肖超恩
许弘可
郑玉崝
王建新
张磊
程心雨
《南昌大学学报(工科版)》
CAS
2024
0
在线阅读
下载PDF
职称材料
3
流密码框架下的SM4专用认证加密算法
李胡
彭长根
侯金秋
《计算机工程与应用》
CSCD
北大核心
2024
3
在线阅读
下载PDF
职称材料
4
基于多阶段相关功耗分析的SM4-XTS侧信道分析方法
赵毅强
闫明凯
张启智
高雅
夏显召
郭阳
王耀华
何家骥
《电子与信息学报》
EI
CAS
CSCD
北大核心
2024
1
在线阅读
下载PDF
职称材料
5
基于FPGA的国密算法SM4和ZUC可重构设计
李燕然
严利民
《上海大学学报(自然科学版)》
CAS
CSCD
北大核心
2024
0
在线阅读
下载PDF
职称材料
6
SM4分组密码算法综述
吕述望
苏波展
王鹏
毛颖颖
霍利利
《信息安全研究》
2016
81
在线阅读
下载PDF
职称材料
7
分组密码算法SM4的低复杂度实现
王晨光
乔树山
黑勇
《计算机工程》
CAS
CSCD
2013
22
在线阅读
下载PDF
职称材料
8
SM4密码算法的唯密文故障分析
李玮
汪梦林
谷大武
温云华
李嘉耀
张雨希
《计算机学报》
EI
CAS
CSCD
北大核心
2022
3
在线阅读
下载PDF
职称材料
9
针对SM4算法的约减轮故障攻击
王敏
吴震
饶金涛
凌杭
《通信学报》
EI
CSCD
北大核心
2016
2
在线阅读
下载PDF
职称材料
10
基于SM4轮函数设计的认证加密算法
张建
吴文玲
《电子学报》
EI
CAS
CSCD
北大核心
2018
14
在线阅读
下载PDF
职称材料
11
一种低功耗抗差分功耗分析攻击的SM4算法实现
牛砚波
蒋安平
《微电子学与计算机》
CSCD
北大核心
2014
4
在线阅读
下载PDF
职称材料
12
基于功耗感知隐藏技术的SM4算法S盒的实现
杨超群
殷树娟
李翔宇
《微电子学与计算机》
CSCD
北大核心
2018
1
在线阅读
下载PDF
职称材料
13
多引擎并行CBC模式的SM4算法的芯片级实现
樊凌雁
周盟
骆建军
刘海銮
《计算机研究与发展》
EI
CSCD
北大核心
2018
7
在线阅读
下载PDF
职称材料
14
扩大故障注入范围的SM4差分故障攻击研究
朱仁杰
《计算机科学》
CSCD
北大核心
2019
2
在线阅读
下载PDF
职称材料
15
基于决策树的SM4分组密码工作模式识别
纪文桃
李媛媛
秦宝东
《计算机工程》
CAS
CSCD
北大核心
2021
9
在线阅读
下载PDF
职称材料
16
基于随机性特征的SM4分组密码体制识别
纪文桃
李媛媛
秦宝东
《计算机应用研究》
CSCD
北大核心
2021
8
在线阅读
下载PDF
职称材料
17
基于国密SM4和SM2的混合密码算法研究与实现
伍娟
《软件导刊》
2013
22
在线阅读
下载PDF
职称材料
18
基于Transformer的SM4算法工作模式识别
池亚平
岳梓岩
林雨衡
《计算机工程》
CAS
CSCD
北大核心
2023
2
在线阅读
下载PDF
职称材料
19
SM4分组密码算法可编程实现研究
李军
何卫国
《通信技术》
2018
2
在线阅读
下载PDF
职称材料
20
基于深度学习的SM4密码算法新型区分器
王慧娇
张鑫
韦永壮
李灵琛
《通信学报》
EI
CSCD
北大核心
2023
2
在线阅读
下载PDF
职称材料
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
上一页
1
2
下一页
到第
页
确定
用户登录
登录
IP登录
使用帮助
返回顶部