DES和SM4算法的可重构研究与实现
本文选题:DES算法 + SM算法 ; 参考:《计算机应用研究》2014年03期
【摘要】:随着计算机运算速度的不断提高,针对DES算法密钥长度短,不能抵御暴力破解,已经不适应当今数据加密安全性的要求进行了研究,采用可重构技术将多种算法组合在一起是抗击暴力破解的主要方法。SM4算法是我国自主研制的密钥长度为128 bit的分组密码算法,在分析DES算法和SM4算法原理的基础上归纳了这两种算法的共同特点,采用可重构技术将两者融合,DES算法和SM4算法共用一个S盒,通过对S盒的配置可满足DES算法的6 bit输入、4 bit输出和SM4算法8 bit输入、8 bit输出的数据置换需求,不但提高了算法的安全性,同时也节省了逻辑资源。
[Abstract]:With the improvement of computer operation speed, the des algorithm has been researched for its short key length, which can not resist the brute force cracking, so it can not meet the requirements of data encryption security. Using reconfigurable technique to combine many algorithms together is the main method to resist violence. SM4 algorithm is a block cipher algorithm with 128bit key length developed by our country. On the basis of analyzing the principle of des algorithm and SM4 algorithm, the common characteristics of the two algorithms are summarized. The reconfigurable technique is used to combine the des algorithm and SM4 algorithm together in a S-box. The configuration of S-box can meet the data replacement requirements of des algorithm 6 bit input 4 bit output and SM4 algorithm 8 bit input 8 bit output, which not only improves the security of the algorithm, but also saves logical resources.
【作者单位】: 北京工商大学计算机与信息工程学院;
【分类号】:TN918.4
【参考文献】
相关期刊论文 前7条
1 高娜娜;李占才;王沁;;一种可重构体系结构用于高速实现DES、3DES和AES[J];电子学报;2006年08期
2 于重重;商利利;谭励;涂序彦;杨扬;王竞燕;;一种增强差异性的半监督协同分类算法[J];电子学报;2013年01期
3 吴蓉晖;汪宁;孙建华;陈浩;陈志文;;一种针对JVM运行时库安全策略的全自动检测方法[J];电子学报;2013年01期
4 姚可;;IC卡技术特点及应用研究[J];电子商务;2013年01期
5 邱伟星;李钦;许金莲;王少辉;;一种DES组合算法[J];南京邮电大学学报(自然科学版);2011年05期
6 刘晶晶;马世伟;陈光化;秦龙;卢裕阶;曾为民;;面向NFC应用的DES/3DES算法研究与仿真实现[J];微电子学;2013年01期
7 ;Practical security against linear cryptanalysis for SMS4-like ciphers with SP round function[J];Science China(Information Sciences);2012年09期
【共引文献】
相关期刊论文 前10条
1 贾旭;李兴;;AES算法的可配置硬件结构设计与实现[J];电子技术应用;2009年11期
2 王沁;梁静;齐悦;;一种有效缩减AES算法S盒面积的组合逻辑优化设计[J];电子学报;2010年04期
3 乐大珩;张民选;李少青;孙岩;谷晓忱;;一种新型的抗DPA攻击可配置逻辑结构[J];电子学报;2011年02期
4 郝国锋;王友仁;张砦;袁鹏;孔德明;;可重构硬件芯片级故障定位与自主修复方法[J];电子学报;2012年02期
5 王简瑜;张鲁国;;AES和SMS4算法的可重构设计与高效实现[J];计算机工程;2008年15期
6 范东睿;李晓维;李国杰;;New Methodologies for Parallel Architecture[J];Journal of Computer Science & Technology;2011年04期
7 李可长;;粒度可配置的密码算法重构单元设计[J];计算机测量与控制;2012年03期
8 何乃味;;分组密码算法的可重构设计模型与结构分析[J];河池学院学报;2012年05期
9 吕方;崔慧敏;霍玮;冯晓兵;;面向并发性能下降的调度策略的综述[J];计算机研究与发展;2014年01期
10 谢永宏;;分组密码S盒的可重构设计方案[J];计算机工程与设计;2009年09期
相关会议论文 前3条
1 杨军;郭跃东;唐宗磊;宋克俭;;基于FPGA的精简3DES加/解密系统的研究[A];2007'仪表,,自动化及先进集成技术大会论文集(一)[C];2007年
2 孔鲁宁;胡瑜;李晓维;;面向众核处理器的可扩展测试访问机制[A];第六届中国测试学术会议论文集[C];2010年
3 范灵俊;安述倩;李杨;张浩;王达;范东睿;;众核处理器高效片上访存机制研究[A];第十五届计算机工程与工艺年会暨第一届微处理器技术论坛论文集(A辑)[C];2011年
相关博士学位论文 前6条
1 严明;面向领域应用的异构多核SoC系统结构设计与优化[D];国防科学技术大学;2011年
2 陈小文;同构众核处理器的片上存储管理与同步机制研究[D];国防科学技术大学;2011年
3 马骏骁;科学仪器工作状态远程监测技术的研究与应用[D];吉林大学;2008年
4 吕正;多核处理器存储系统的验证方法研究[D];西北大学;2013年
5 刘正君;基于小样本的相干激光雷达距离像目标识别研究[D];哈尔滨工业大学;2013年
6 朱素霞;面向多核处理器确定性重演的内存竞争记录机制研究[D];哈尔滨工业大学;2013年
相关硕士学位论文 前10条
1 李文君;DES、AES和SMS4密码算法的高效可重构实现研究[D];解放军信息工程大学;2010年
2 孙健玮;基于CFB模式的电子商务加密解密方法的研究与实现[D];吉林大学;2011年
3 何凌云;分组密码扩散层的改进研究[D];杭州电子科技大学;2011年
4 余华飞;分布式内存多核处理器流程序虚拟机研究[D];华中科技大学;2011年
5 王春雷;基于Qt/Embedded的移动存储设备混沌加密器设计与实现[D];杭州电子科技大学;2012年
6 王简瑜;基于SoC的分组密码可重构设计与实现[D];解放军信息工程大学;2008年
7 郑东;可重构分组密码处理系统实现研究[D];南京航空航天大学;2009年
8 裴莹;基于OpenCL的AES算法的多线程并行实现[D];吉林大学;2012年
9 张伟平;基于SOPC的可重构加/解密系统的设计与实现[D];云南大学;2012年
10 史汉嶂;VPN设备若干安全性及性能的测试工具设计与实现[D];西安电子科技大学;2012年
【二级参考文献】
相关期刊论文 前10条
1 王学香;浦汉来;杨军;;基于扩展控制流图的片上存储器分配策略[J];电子学报;2007年08期
2 王娇;罗四维;曾宪华;;基于随机子空间的半监督协同训练算法[J];电子学报;2008年S1期
3 唐焕玲;林正奎;鲁明羽;;基于差异性评估对Co-training文本分类算法的改进[J];电子学报;2008年S1期
4 王祥根;司端锋;冯登国;苏璞睿;;基于代码覆盖的恶意代码多路径分析方法[J];电子学报;2009年04期
5 侯翠琴;焦李成;;基于图的Co-Training网页分类[J];电子学报;2009年10期
6 严俊;郭涛;阮辉;玄跻峰;;JUTA:一个Java自动化单元测试工具[J];计算机研究与发展;2010年10期
7 章竞竞;李仁发;李浪;曾庆光;;DES差分功耗分析研究及仿真实现[J];计算机工程与应用;2010年33期
8 王立胜,王磊,顾训穰;数据加密标准DES分析及其攻击研究[J];计算机工程;2003年13期
9 张焕国,冯秀涛,覃中平,刘玉珍;演化密码与DES的演化研究[J];计算机学报;2003年12期
10 蒋惠萍,毛志刚;一种抗差分功耗攻击的改进DES算法及其硬件实现[J];计算机学报;2004年03期
【相似文献】
相关期刊论文 前10条
1 高献伟 ,周玉坤 ,路而红 ,冼立勤;DES算法硬件实现的研究[J];北京电子科技学院学报;2001年01期
2 眭新光,罗慧;基于S盒的数字图像置乱技术[J];中国图象图形学报;2004年10期
3 张文政,张敏;抗差分攻击的一些措施[J];信息安全与通信保密;1995年04期
4 张文政;关于S盒的几点注记[J];通信技术;1997年04期
5 于亦舟;欧海文;;一种改善双射S盒非线性度的方法[J];微计算机信息;2007年18期
6 陈华;吴文玲;冯登国;;提高S盒非线性度的有效算法[J];计算机科学;2005年10期
7 李伟博;解永宏;胡磊;;分组密码S盒的代数方程[J];中国科学院研究生院学报;2008年04期
8 杨宏志;韩文报;;一类分组密码的S盒重组算法[J];计算机应用;2009年08期
9 肖戎;DES算法中S-盒的输入输出周期性研究[J];国防科技大学学报;1988年04期
10 彭巍,周亮;分组密码算法测试平台设计[J];成都信息工程学院学报;2005年05期
相关会议论文 前10条
1 韦宝典;刘景伟;王新梅;;求S盒布尔函数表达式的一种新算法[A];现代通信理论与信号处理进展——2003年通信理论与信号处理年会论文集[C];2003年
2 刘景伟;韦宝典;吕继强;王新梅;;AESS盒的密码特性分析[A];现代通信理论与信号处理进展——2003年通信理论与信号处理年会论文集[C];2003年
3 曹云飞;;一种特殊结构的置换S盒[A];第十一届保密通信与信息安全现状研讨会论文集[C];2009年
4 吴铁洲;郑丹丹;;蓝牙的密钥算法改进[A];湖北省电工技术学会、武汉电工技术学会2008年学术年会暨理事会换届大会论文集[C];2008年
5 权安静;蒋国平;左涛;;基于Logistic映射的分组密码算法研究及其应用[A];江苏省自动化学会七届四次理事会暨2004学术年会青年学者论坛论文集[C];2004年
6 冯铭;王保进;蔡建宇;;基于云计算的可重构移动互联网用户行为分析系统的设计[A];CCF NCSC 2011——第二届中国计算机学会服务计算学术会议论文集[C];2011年
7 马莉;粟欣;葛利嘉;;基于SDR的通信波形组件库的软件化设计[A];2008年中国高校通信类院系学术研讨会论文集(上册)[C];2009年
8 车斌;颜罡;钱澄;;应用于移动终端的方向图可重构MIMO天线[A];2009年全国微波毫米波会议论文集(下册)[C];2009年
9 邱景辉;韩雪;林澍;李高飞;;等离子鞭天线仿真分析[A];2009年全国微波毫米波会议论文集(下册)[C];2009年
10 杨淑雯;;新一代网络——全光网络[A];新世纪 新机遇 新挑战——知识创新和高新技术产业发展(上册)[C];2001年
相关重要报纸文章 前3条
1 ;日新月异的光传送网[N];人民邮电;2000年
2 ;光传送网 全球研究的热点[N];人民邮电;2000年
3 朱曙;四大法宝vs四高要求[N];网络世界;2004年
相关博士学位论文 前10条
1 陈华;密码算法的安全性检测及关键组件的设计[D];中国科学院研究生院(软件研究所);2005年
2 韦鹏程;混沌伪随机序列及其应用研究[D];重庆大学;2008年
3 高胜;对称密码中关键组件的设计与分析[D];西安电子科技大学;2012年
4 李常茗;复合可重构无线通信系统网络复合的研究[D];北京交通大学;2009年
5 韦宝典;高级加密标准AES中若干问题的研究[D];西安电子科技大学;2003年
6 刘君英;可重构微带天线研究[D];中国科学技术大学;2008年
7 付绍静;MAI函数与弹性函数的构造与计数[D];国防科学技术大学;2010年
8 骆开庆;混沌的不可预测性及其在保密通信中应用的研究[D];华南理工大学;2013年
9 王以刚;网络数据安全的密码及EDBSmail实现研究[D];东华大学;2001年
10 杨宏志;对称密码算法簇设计及其仿真[D];解放军信息工程大学;2010年
相关硕士学位论文 前10条
1 佟丽亚;网络视频会议系统的数据加密技术[D];大连海事大学;2005年
2 刘景伟;分组密码中关键问题的研究[D];西安电子科技大学;2004年
3 倪福银;DES与ECC混合数字签名技术的研究[D];武汉理工大学;2006年
4 于亦舟;密码分析工具软件包的设计与研究[D];西安电子科技大学;2007年
5 张s
本文编号:2076126
本文链接:https://www.wllwen.com/kejilunwen/wltx/2076126.html