摘要
随着计算机运算速度的不断提高,针对DES算法密钥长度短,不能抵御暴力破解,已经不适应当今数据加密安全性的要求进行了研究,采用可重构技术将多种算法组合在一起是抗击暴力破解的主要方法。SM4算法是我国自主研制的密钥长度为128 bit的分组密码算法,在分析DES算法和SM4算法原理的基础上归纳了这两种算法的共同特点,采用可重构技术将两者融合,DES算法和SM4算法共用一个S盒,通过对S盒的配置可满足DES算法的6 bit输入、4 bit输出和SM4算法8 bit输入、8 bit输出的数据置换需求,不但提高了算法的安全性,同时也节省了逻辑资源。
With the improvement of the computer operation speed, as the key length of DES algorithm is short,it can' t resist brute force, DES algorithm is not adapt to the requirement of data encryption security. Today, using reconfigurable technology is the main method of resisting brute force. SM4 algorithm is a 128 bit key length of block cipher algorithm,which is developed by China..It fused algorithm based on analysis of the common characteristics of DES and SM4 encryption algorithm, which used reconfigurable technology to make DES and SM4 encryption combine together. DES and SM4 algorithm share the same S box, it could be configured to meet the need of DES algorithm 6-input 4-output and SM4 algorithm 8-input 8-output. This method can not only improve the security of the algorithm, but also save the logical resource.
出处
《计算机应用研究》
CSCD
北大核心
2014年第3期853-856,共4页
Application Research of Computers