期刊文献+
共找到19篇文章
< 1 >
每页显示 20 50 100
基于FPGA实现的SMS4算法研究 被引量:16
1
作者 程海 丁群 +1 位作者 杜辉 黄春光 《仪器仪表学报》 EI CAS CSCD 北大核心 2011年第12期2845-2850,共6页
无线局域网产品使用的SMS4密码算法是国内官方公布的第一个商用加密算法。针对用FPGA硬件实现的SMS4分组密码算法电路,分别提出了SMS4商用密码算法的2种实现方案,基于FPGA实现了该加解密算法,并通过仿真验证了算法的正确性。通过对2种... 无线局域网产品使用的SMS4密码算法是国内官方公布的第一个商用加密算法。针对用FPGA硬件实现的SMS4分组密码算法电路,分别提出了SMS4商用密码算法的2种实现方案,基于FPGA实现了该加解密算法,并通过仿真验证了算法的正确性。通过对2种实现方案比较,对运行速度和芯片逻辑资源进行了分析,可知由于采用内部流水线的实现方式,采用2级流水线方式生成Xi+4信号,相对全循环实现方法性能优越,具有较高的运行速度和较小的实现面积。 展开更多
关键词 sms4算法 全循环 内部流水线 轮密钥
在线阅读 下载PDF
针对SMS4轮输出的选择明文能量分析攻击 被引量:12
2
作者 王敏 杜之波 +1 位作者 吴震 饶金涛 《通信学报》 EI CSCD 北大核心 2015年第1期142-148,共7页
提出了针对SMS4轮输出的选择明文能量分析攻击,攻击时以一定约束条件选择明文,先攻击出轮迭代函数的输出,再由轮迭代函数的输出反推出对应的轮子密钥,从而实现了以轮输出作为中间数据对SMS4的能量分析攻击,并利用该方法对无防护SMS4算... 提出了针对SMS4轮输出的选择明文能量分析攻击,攻击时以一定约束条件选择明文,先攻击出轮迭代函数的输出,再由轮迭代函数的输出反推出对应的轮子密钥,从而实现了以轮输出作为中间数据对SMS4的能量分析攻击,并利用该方法对无防护SMS4算法的能量曲线进行了能量分析攻击,实验表明该攻击方法是行之有效的。 展开更多
关键词 sms4算法 能量分析攻击 轮输出 选择明文
在线阅读 下载PDF
SMS4密码算法的差分功耗分析攻击研究 被引量:11
3
作者 白雪飞 郭立 +1 位作者 徐艳华 李志远 《小型微型计算机系统》 CSCD 北大核心 2009年第3期541-544,共4页
SMS4算法是用于无线局域网产品的分组密码算法,本文研究对SMS4密码算法的差分功耗分析攻击方法.通过对算法结构的分析,结合差分功耗分析技术的原理,提出一种面向轮密钥字节的攻击方法.在利用该方法获取最后四轮轮密钥的基础上,即可进一... SMS4算法是用于无线局域网产品的分组密码算法,本文研究对SMS4密码算法的差分功耗分析攻击方法.通过对算法结构的分析,结合差分功耗分析技术的原理,提出一种面向轮密钥字节的攻击方法.在利用该方法获取最后四轮轮密钥的基础上,即可进一步推算出128bit加密密钥.仿真实验结果证明,该攻击方法对SMS4轮运算有效可行,SMS4算法对差分功耗分析攻击是脆弱的,密码硬件设备需要对此类攻击进行防护. 展开更多
关键词 sms4密码算法 差分功耗分析 攻击
在线阅读 下载PDF
SMS4算法S盒的密码学性质 被引量:14
4
作者 刘佳 韦宝典 戴宪华 《计算机工程》 CAS CSCD 北大核心 2008年第5期158-160,共3页
S盒是分组密码的重要组成部分,在很大程度上决定了分组密码的安全性。该文研究了中国分组密码标准SMS4算法S盒的平衡性、差分性质、线性结构、非线性、Walsh谱等性质,通过与美国高级加密标准、欧洲分组加密标准Camellia的S盒作比较,说明... S盒是分组密码的重要组成部分,在很大程度上决定了分组密码的安全性。该文研究了中国分组密码标准SMS4算法S盒的平衡性、差分性质、线性结构、非线性、Walsh谱等性质,通过与美国高级加密标准、欧洲分组加密标准Camellia的S盒作比较,说明了SMS4算法S盒一些较好的安全特性。 展开更多
关键词 sms4算法 高级加密标准 S盒 布尔函数
在线阅读 下载PDF
适合SMS4算法硬件实现的S盒构造新方法 被引量:12
5
作者 徐艳华 白雪飞 郭立 《中国科学技术大学学报》 CAS CSCD 北大核心 2009年第11期1164-1170,共7页
基于有限域求逆实现S盒的方法存在求逆运算复杂、硬件实现难的问题.为此,通过引入新的复合域,将GF(2^8)域上的求逆运算转化成GF(((2^2)^2)^2)复合域上的求逆运算,提出了一种基于复合域求逆的低电路面积开销的S盒构造方法.... 基于有限域求逆实现S盒的方法存在求逆运算复杂、硬件实现难的问题.为此,通过引入新的复合域,将GF(2^8)域上的求逆运算转化成GF(((2^2)^2)^2)复合域上的求逆运算,提出了一种基于复合域求逆的低电路面积开销的S盒构造方法.该方法通过采用复合域计算、优化运算顺序和复用公因子等手段减小S盒硬件实现的电路面积.实验表明,在0.18μm和0.35μmCMOS工艺下,采用基于复合域求逆构造的S盒与采用查找表方法构造的S盒相比,电路面积可减少34%~68%.此外,在相同的工艺和吞吐率下,与原始的算法相比,采用提出的S盒的SMS4算法硬件资源消耗大大减少,适用于对芯片面积严格限制的场合. 展开更多
关键词 sms4密码算法 S盒 复合域求逆 查找表
在线阅读 下载PDF
SMS4算法串行化设计及其轻量级电路实现 被引量:5
6
作者 郑朝霞 资义纯 +1 位作者 吴旭峰 陈毅成 《华中科技大学学报(自然科学版)》 EI CAS CSCD 北大核心 2016年第2期61-64,共4页
通过数据通路共享以及核心功能模块的串行化设计对SMS4算法进行了优化,设计实现了小面积低成本的SMS4算法.该算法能广泛应用于智能卡、物联网等领域.为了实现小面积低成本的SMS4算法,采用串行的设计方式,对核心模块进行分时复用,并共享... 通过数据通路共享以及核心功能模块的串行化设计对SMS4算法进行了优化,设计实现了小面积低成本的SMS4算法.该算法能广泛应用于智能卡、物联网等领域.为了实现小面积低成本的SMS4算法,采用串行的设计方式,对核心模块进行分时复用,并共享加密和密钥扩展的数据通路;同时,采用电路实时产生常数的方法来进一步减小电路面积,8bit的数据通路中只包含8个D触发器和一个和常数加7的电路,只占用66个等效门(GE).在ASIC实现上,设计的SMS4电路占用3 824GE,除去密钥扩展模块为2 493GE,与已有结果比面积减小18.52%;在FPGA实现上,设计的SMS4占用逻辑资源只有现有结果的20%~40%. 展开更多
关键词 sms4算法 串行化设计 分时复用 数据通路共享 常数生成电路
原文传递
SMS4在第3代数据加密标准算法中的应用研究 被引量:2
7
作者 沈才樑 吴吉义 +1 位作者 汪迎松 陶建林 《电信科学》 北大核心 2012年第1期122-126,共5页
自1999年国务院颁布《商用密码管理条例》以来,3GPP规范的f8加密算法的内核算法KASUMI已不能在中国作为商业化使用,造成中国3G手机在国外漫游受限和国外3G手机在国内漫游受限。本文根据"国内使用专用算法、国际使用标准算法"... 自1999年国务院颁布《商用密码管理条例》以来,3GPP规范的f8加密算法的内核算法KASUMI已不能在中国作为商业化使用,造成中国3G手机在国外漫游受限和国外3G手机在国内漫游受限。本文根据"国内使用专用算法、国际使用标准算法"解决思路,讨论了利用国内商用密码算法SMS4作为f8算法的内核算法的可行性,并通过实验来测试内核算法为SMS4的新f8算法产生的位序列的随机性能,实验结果表明提出的新算法具有较好的性能,可以应用于3G的通信加密。 展开更多
关键词 3G 内核算法 f8算法 sms4算法
在线阅读 下载PDF
AES和SMS4算法的可重构设计与高效实现 被引量:5
8
作者 王简瑜 张鲁国 《计算机工程》 CAS CSCD 北大核心 2008年第15期159-161,共3页
分析AES和SMS4算法的原理及可重构性,给出系统的整体结构,综合应用可重构技术、并行处理及流水线技术对算法进行高效实现。与传统设计方案相比,该设计在保证运行速度的同时大大减少了资源的消耗,因此,适用于面积受限且有多种密码需求的... 分析AES和SMS4算法的原理及可重构性,给出系统的整体结构,综合应用可重构技术、并行处理及流水线技术对算法进行高效实现。与传统设计方案相比,该设计在保证运行速度的同时大大减少了资源的消耗,因此,适用于面积受限且有多种密码需求的安全系统。 展开更多
关键词 高级加密标准 sms4算法 可重构
在线阅读 下载PDF
CBC模式下SMS4算法并行化研究 被引量:2
9
作者 李校南 徐岩 戴紫彬 《计算机工程与设计》 CSCD 北大核心 2013年第4期1226-1231,共6页
为提高密码分组链接即CBC模式下SMS4算法的实现性能,研究了CBC模式下多SMS4密码处理引擎的并行处理机制。首先提出了支持CBC模式的SMS4密码处理引擎架构,基于资源重用的方式设计了SMS4算法的迭代结构。在此基础上进一步研究了多密码处... 为提高密码分组链接即CBC模式下SMS4算法的实现性能,研究了CBC模式下多SMS4密码处理引擎的并行处理机制。首先提出了支持CBC模式的SMS4密码处理引擎架构,基于资源重用的方式设计了SMS4算法的迭代结构。在此基础上进一步研究了多密码处理引擎的并行化问题,提出了CBC模式下多引擎的任务分配机制。与同类设计相比,该文设计的密码处理引擎资源占用少、数据吞吐率高,提高了CBC模式下SMS4算法的处理性能。 展开更多
关键词 密码分组链接 sms4算法 并行 密码处理引擎 多引擎
在线阅读 下载PDF
SMS4密码算法的低功耗实现 被引量:1
10
作者 李刚 方东博 沈海斌 《计算机工程》 CAS CSCD 北大核心 2011年第21期94-96,99,共4页
根据实际应用场景,提出一种SMS4密码算法的低功耗实现方法。通过对前后分组加解密数据的密钥进行对比分析,有选择地对上一次操作结果进行复用,同时辅以动态时钟管理、操作数隔离、门控时钟等低功耗设计技术降低功耗。实验结果表明,该实... 根据实际应用场景,提出一种SMS4密码算法的低功耗实现方法。通过对前后分组加解密数据的密钥进行对比分析,有选择地对上一次操作结果进行复用,同时辅以动态时钟管理、操作数隔离、门控时钟等低功耗设计技术降低功耗。实验结果表明,该实现方法比原算法降低65%的功耗,等效门数减少13%。 展开更多
关键词 无线局域网 sms4算法 低功耗 门控时钟 动态时钟管理
在线阅读 下载PDF
AES和SMS4密码算法的高效可重构实现 被引量:1
11
作者 李文君 桑振夏 +1 位作者 张亚秒 高留洋 《现代电子技术》 2012年第18期64-66,70,共4页
可重构密码芯片提高了密码芯片的安全性和灵活性,具有良好的应用前景,但其处理速度较ASIC实现的专用密码芯片却有很大程度的下降。在此分析AES和SMS4密码算法的可重构性,利用流水线、并行处理和可重构技术,提出了一种可重构体系结构。... 可重构密码芯片提高了密码芯片的安全性和灵活性,具有良好的应用前景,但其处理速度较ASIC实现的专用密码芯片却有很大程度的下降。在此分析AES和SMS4密码算法的可重构性,利用流水线、并行处理和可重构技术,提出了一种可重构体系结构。基于该体系结构实现的AES和SMS4算法较其他同类设计相比,在资源规模相当的情况下,处理速度有了较大的提高。 展开更多
关键词 可重构体系结构 AES算法 sms4算法 密码芯片
在线阅读 下载PDF
基于SMS4分组密码的彩色图像加密方法 被引量:2
12
作者 吴成茂 侯文滨 《西安邮电学院学报》 2011年第5期1-6,共6页
为实现对数字彩色图像信息的有效保护,提出了一种采用SMS4分组加密的彩色图像加密方法。首先使用变参数的Arnold变换对图像进行位置置乱,其次使用外部密钥控制Logistic混沌映射产生各个SMS4分组的主密钥MK,以及任取32bit的随机整数作为... 为实现对数字彩色图像信息的有效保护,提出了一种采用SMS4分组加密的彩色图像加密方法。首先使用变参数的Arnold变换对图像进行位置置乱,其次使用外部密钥控制Logistic混沌映射产生各个SMS4分组的主密钥MK,以及任取32bit的随机整数作为加密子密钥并赋值给第1个SMS4分组加密图像的低32bit输入;再次分别将每个SMS4分组加密图像的低32bit输出作为下一个分组图像加密的低32bit输入,使得SMS4分组加密与反馈流密码相结合;最后将最后一组SMS4分组加密图像的低32bit输出作为图像解密的子密钥。加解密钥并不完全相同且解密子密钥与明文、密文紧密相关。实验结果表明,该方法具有良好的雪崩效应,可有效抵抗统计、差分和选择性明文等攻击。 展开更多
关键词 分组加密 LOGISTIC映射 sms4算法 外部密钥 像素扩散
在线阅读 下载PDF
一种新型的基于FPGA的SMS4密码算法电路设计 被引量:2
13
作者 倪奎 王安文 +1 位作者 旷捷 罗军 《电子技术应用》 北大核心 2009年第6期26-29,33,共5页
提出一种新型的基于FPGA硬件实现的SMS4分组密码算法电路设计。相对于常用的流水线设计方法和迭代设计方法,此设计将流水线和迭代运算相结合,结合了前者较高处理速度和后者较小实现面积的优点,达到了较好的性能,对WLAN商用密码算法的FPG... 提出一种新型的基于FPGA硬件实现的SMS4分组密码算法电路设计。相对于常用的流水线设计方法和迭代设计方法,此设计将流水线和迭代运算相结合,结合了前者较高处理速度和后者较小实现面积的优点,达到了较好的性能,对WLAN商用密码算法的FPGA硬件实现有参考意义。通过Quartus II 8.0软件时序仿真验证了此设计的正确性,并使用以Cyclone II FPGA芯片为核心的DE2开发板验证了此设计的可实现性。 展开更多
关键词 FPGA WLAN sms4密码算法 流水线
在线阅读 下载PDF
基于单轮循环结构的SMS4加密芯片的研究与设计 被引量:3
14
作者 蔡玉莹 曲英杰 《电子设计工程》 2016年第22期39-42,46,共5页
文章在分析SMS4原理的基础上提出了一种基于单轮循环结构的SMS4加密方案,通过复用单一的加密单元,经过32次循环迭代完成加密,大大减少了硬件资源的使用。该设计的开发平台是Altera公司的Quartus II 9.0,使用的FPGA(Field-Programmable G... 文章在分析SMS4原理的基础上提出了一种基于单轮循环结构的SMS4加密方案,通过复用单一的加密单元,经过32次循环迭代完成加密,大大减少了硬件资源的使用。该设计的开发平台是Altera公司的Quartus II 9.0,使用的FPGA(Field-Programmable Gate Array)开发板是Cyclone II EP2C8Q208C8。运行结果表明,SMS4加密芯片使用了5 268个逻辑单元和139 264位存储器资源,系统的时钟频率可以达到51.35 MHz,信息加/解密的峰值速度为3.2Gb/s,系统功耗为132.30 m W。 展开更多
关键词 sms4 对称密码算法 FPGA 单轮循环
在线阅读 下载PDF
基于现场可编程门阵列的SMS4故障检测实现
15
作者 辛小霞 王奕 李仁发 《计算机应用》 CSCD 北大核心 2015年第2期420-423,共4页
硬件实现的SMS4加密算法计算过程中容易出现故障,为防止攻击者利用故障信息进行故障攻击从而破解SMS4算法,提出一种针对SMS4算法的故障检测方案。该方案首先分析了硬件实现的SMS4算法出现故障的位置及其影响,然后在关键路径上建立了3个... 硬件实现的SMS4加密算法计算过程中容易出现故障,为防止攻击者利用故障信息进行故障攻击从而破解SMS4算法,提出一种针对SMS4算法的故障检测方案。该方案首先分析了硬件实现的SMS4算法出现故障的位置及其影响,然后在关键路径上建立了3个检测点,通过实时监测检测点来定位算法执行过程中出现的故障。一旦成功检测到故障,立即重新执行算法以保证攻击者难以获取有效的故障信息。将提出的方案和原无故障检测的算法分别在Xilinx公司的Virtex-7和Altera公司的Cyclone II EP2C35F76C6两个现场可编程门阵列(FPGA)上综合实现,在Virtex-7上,提出的带故障检测的方案比原算法占用逻辑资源增加30%,吞吐量相当;在EP2C35F76C6上比原算法增加0.1%的硬件资源,吞吐量达到原来的93%。实验结果表明,在尽量不影响吞吐量的前提下,提出的方案占用硬件资源小,并且可以有效地检测出故障,从而避免SMS4算法受到故障攻击。 展开更多
关键词 sms4算法 硬件实现 故障攻击 故障检测 现场可编程门阵列
在线阅读 下载PDF
SMS4-like结构以及NBC算法的量子算法攻击研究 被引量:5
16
作者 尤启迪 钱新 +2 位作者 周旋 袁野 吴兆阳 《密码学报》 CSCD 2020年第6期864-874,共11页
本文利用Simon量子算法和Grover搜索算法首次给出对SMS4-like结构,和作为改进的第二类广义Feistel结构的代表算法之一的NBC算法的量子算法攻击.对SMS4给出6轮量子区分器,进行10轮量子密钥恢复攻击;首次对SMS4-like结构给出(2d-2)轮量子... 本文利用Simon量子算法和Grover搜索算法首次给出对SMS4-like结构,和作为改进的第二类广义Feistel结构的代表算法之一的NBC算法的量子算法攻击.对SMS4给出6轮量子区分器,进行10轮量子密钥恢复攻击;首次对SMS4-like结构给出(2d-2)轮量子区分器,进行(3d-2)轮量子密钥恢复攻击.对NBC-128给出6轮量子区分器,进行11轮量子密钥恢复攻击;对NBC-256给出10轮量子区分器,进行16轮量子密钥恢复攻击. 展开更多
关键词 sms4-like结构 NBC算法 Simon算法 GROVER算法 量子密码分析
在线阅读 下载PDF
移动智能终端信息防泄漏模型的研究及应用 被引量:8
17
作者 陈超群 李志华 +1 位作者 闫成雨 胡振宇 《计算机工程与设计》 北大核心 2016年第10期2632-2638,共7页
针对移动智能终端信息防泄漏问题,提出轻量级SMS4加密算法、基于设备动态特征和用户身份信息的双向双因子认证技术。基于上述研究,与透明加/解密技术相结合,进一步提出一种移动智能终端信息防泄漏安全存储模型。以Android客户端、云存... 针对移动智能终端信息防泄漏问题,提出轻量级SMS4加密算法、基于设备动态特征和用户身份信息的双向双因子认证技术。基于上述研究,与透明加/解密技术相结合,进一步提出一种移动智能终端信息防泄漏安全存储模型。以Android客户端、云存储服务器端为例,研发一个基于上述安全存储模型的应用系统,系统能够保证文件一旦离开移动智能终端就以密文形式存在,只有重新回到移动智能终端时才能被解密成明文,实现对用户文件的全生命周期保护。 展开更多
关键词 移动智能终端 轻量级sms4加密算法 双因子双向认证 透明加/解密 安全存储模型 数据防泄漏
在线阅读 下载PDF
对称密钥加密算法在IPsec协议中的应用 被引量:18
18
作者 李湘锋 赵有健 全成斌 《电子测量与仪器学报》 CSCD 2014年第1期75-83,共9页
IPsec协议是互联网中最重要的协议之一,也是多年来用以解决网络安全问题的技术,在路由器、防火墙等设备中有着广泛的应用,同时在各种软件系统中也扮演重要角色。通过对IPsec协议中加密算法的讨论,重点分析了对称密钥加密算法在ESP中的应... IPsec协议是互联网中最重要的协议之一,也是多年来用以解决网络安全问题的技术,在路由器、防火墙等设备中有着广泛的应用,同时在各种软件系统中也扮演重要角色。通过对IPsec协议中加密算法的讨论,重点分析了对称密钥加密算法在ESP中的应用,包括DES、3DES、IDEA、AES、SM4等加密算法。分析了各个算法实现的特点、复杂度和安全强度,对比了算法在软硬件平台实现所需资源以及实现速度,为IPsec协议设计应用时提出了建议,能有针对性的使用对称密钥加密算法,合理有效的解决安全方案。 展开更多
关键词 IPSEC协议 网络安全 对称密钥加密算法 DES 3DES IDEA AES sms4 CAMELLIA
在线阅读 下载PDF
Distributed Implementation of SM4 Block Cipher Algorithm Based on SPDZ Secure Multi-party Computation Protocol
19
作者 Xiaowen Ma Maoning Wang Zhong Kang 《国际计算机前沿大会会议论文集》 EI 2023年第1期279-297,共19页
SM4 is a block cipher algorithm among Chinese commer-cial cryptographic algorithms,which is advanced in terms of efficiency and theoretical security and has become national and international stan-dards successively.Howe... SM4 is a block cipher algorithm among Chinese commer-cial cryptographic algorithms,which is advanced in terms of efficiency and theoretical security and has become national and international stan-dards successively.However,existing literature shows that SM4 was not designed with an emphasis on key storage,which means that in today’s world where a single trusted hardware device with the built-in key faces challenges such as vulnerability,high cost,and unreliability,the usabil-ity of SM4 may be limited.Therefore,this paper proposes an imple-mentation scheme for SM4 based on secure multi-party computation(MPC)technology.The scheme involves dispensing the key among mul-tiple users’devices in a distributed manner,and when using the SM4 algorithm for encryption,multiple users perform joint computation with-out opening the full key.Specifically,this paper employs the MP-SPDZ framework,which satisfies security requirements in the presence of a dishonest majority of active adversaries.In view of the fact that this framework can only perform basic linear operations such as addition and multiplication,this paper focuses on the algebraic analysis of Sbox,which is the only non-linear component in SM4,and reconstructs it using the bit decomposition method.Furthermore,this paper demonstrates the conversion between the SM4-Sboxfield GF(28)and the SPDZ parame-terfield GF(240)through the isomorphic mapping,making it possible to perform joint calculations throughout the entire SM4 algorithm.Com-plexity analysis shows that this scheme has advantages in terms of data storage and communication volume,reaching a level of usability. 展开更多
关键词 SM4 algorithm SPDZ protocol MPC
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部