加密技术是保护网络安全的主要手段之一.在传统的DES+RSA复合加密算法中,DES不仅存在着弱密钥和半弱密钥,而且在代数结构上存在着互补对称性,在一定程度上降低了破解密文的难度.文中提出一种新的复合加密算法TRA,在提高加密强度的前提下,解决以上问题.描述了TRA的模型和加密过程,并通过相关数据对该算法进行测试,分析了该算法的正确性、复杂度、安全性和效率等,并与传统的复合加密算法进行比较.
Encryption technique is one of the most important methods in protecting network security. As for the traditional mixed encryption algorithm (DES+RSA), some problems exist in DES, such as weak key, half-weak key and complementary symmetry of algebraic structure, which reduce difficulty of decryption to some degree. So this paper proposes a new mixed encryption algorithm (TRA) that can solve these problems and improve intensity of eneryption. The paper first describes the model and process of TRA, and then tests the algorithm, analyzes its correctness.complexity,security and efficiency, and at last compares TRA with the traditional mixed algorithm.