摘要
研究目前对称及不对称加密算法AES和RSA,并通过增加一轮仿射变换对AES的S盒进行改进,将改进S盒与原S盒进行比较,实验结果表明改进S盒具有更好的性质。RSA方面,改进Rabin-Miller测试加速素数的生成,然后利用SMM和中国剩余定理对解密过程进行优化。在此基础上,结合AES和RSA的优点,提出了既方便管理密钥又确保加解密效率的混合加密策略,以满足对安全的需求。
This paper studies symmetric and asymmetric algorithms, AES and RSA. For AES, the Sbox is improved by adding an affine transformation. Compared with AES S-box, the improved S-box shows much better algebraic properties in 10 aspects, such as balance, strict avalanche criterion, nonlinear degree, resistance against the XSL attack, etc.. For RSA, the Rabin-Miller Test is employed to accelerate the production of the prime number and SMM and Chinese Remainder Theorem are used to optimize the decrypting process. Based on the discussion, an AES and RSA data design is put forward by combining the advantages of AES and RSA. This design is not only convenient to manage the key but also ensure high efficiency of encryption and decryption to satisfy the requirement of the data securily.
出处
《佛山科学技术学院学报(自然科学版)》
CAS
2009年第6期23-29,共7页
Journal of Foshan University(Natural Science Edition)
基金
国家自然科学基金资助项目(10871075)
广东省自然科学基金资助项目(9151064201000040
9451064201003736)
关键词
加密
加密优化
AES
RSA
encryption
optimizing encryption
AES
RSA