本文已被:浏览 1175次 下载 2421次
Received:January 13, 2020 Revised:February 08, 2020
Received:January 13, 2020 Revised:February 08, 2020
中文摘要: 即时通信系统由于其实时性等特点已经成为一种重要的交流方式, 能够提高工作效率、降低沟通成本, 在企业、学校、政府等组织中扮演的角色越来越重要. 然而即时通信在带来便利的同时, 其固有的一些安全弱点阻碍了它的进一步发展. 为了保证即时通信系统的安全性, 一些先进的安全加密算法用于通信系统来防止攻击和信息泄露. 然而这些算法在加密强度或加密速度等方面都有各自的缺陷, 在理解了这些加密算法的局限性之后, 本文提出了一种旨在利用和组合两种加密算法最佳功能并提供比其中任何一种具有更好的安全性、实时性的替代算法, 即3DES-RC4混合加密算法, 是一种具有256个字节密钥空间的算法, 算法复杂度相较于3DES算法由O(2168)提高到O(25100). 基于此算法设计了一款即时通信系统, 针对系统的加密解密功能进行了测试, 分析了提出的算法的性能和强度. 并和3DES算法进行了对比, 证明了本文提出的算法保留了3DES加密强度和RC4伪随机性的特征, 在加密强度和适应性等方面优于构成算法.
Abstract:Instant messaging system (IMS) has become an important communication method due to its real-time characteristics, which can improve work efficiency and reduce communication costs. It plays an increasingly important role in enterprises, schools, governments and other organizations. However, while instant communication brings convenience, its inherent security weaknesses hinder its further development. In order to ensure the security of the instant messaging system, some advanced security encryption algorithms are used in the communication system to prevent attacks and information leakage. However, these algorithms have their own shortcomings in terms of encryption strength or encryption speed. After understanding the limitations of these encryption algorithms, in this study, we proposed an alternative algorithm that aims to leverage and combine the best features of both these algorithms and provide much better security than either of them, namely 3DES-RC4 hybrid encryption algorithm, is an algorithm with a 256-byte key space. The complexity is increased from O(2168) to O(25100) compared with 3DES algorithm. Based on this algorithm, an instant communication system is designed. The encryption and decryption functions of the system are tested, and the performance and strength of the proposed algorithm are analyzed. By comparing to the 3DES algorithm, it is proved that the algorithm proposed in this paper retains the characteristics of 3DES encryption strength and RC4 pseudo-randomness, and is superior to the constituent algorithms in terms of encryption strength and adaptability.
文章编号: 中图分类号: 文献标志码:
基金项目:
引用文本:
刘峰,王丹丹,于波,于飞.基于3DES-RC4混合加密的即时通信系统.计算机系统应用,2020,29(8):80-89
LIU Feng,WANG Dan-Dan,YU Bo,YU Fei.Instant Messaging System Based on Hybrid 3DES and RC4 Algorithm.COMPUTER SYSTEMS APPLICATIONS,2020,29(8):80-89
刘峰,王丹丹,于波,于飞.基于3DES-RC4混合加密的即时通信系统.计算机系统应用,2020,29(8):80-89
LIU Feng,WANG Dan-Dan,YU Bo,YU Fei.Instant Messaging System Based on Hybrid 3DES and RC4 Algorithm.COMPUTER SYSTEMS APPLICATIONS,2020,29(8):80-89