Font Size: a A A

Design And Implementation Of Secure Encrypted Instant Messaging System

Posted on:2021-03-23Degree:MasterType:Thesis
Country:ChinaCandidate:D D WangFull Text:PDF
GTID:2428330620963019Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the development of Internet technology,instant messaging services have already taken place of traditional Short Message Service?SMS?and Multimedia Message Service?MMS?,and become irreplaceable tools in network information exchange.Instant messaging allows users to send text,audio,and different types of attachments?such as photos,videos,and contact information?to their friends in real time.Due to its real-time and convenience characteristics,instant messaging services not only play an indispensable role in people's daily life,but also play an increasingly important role in organizations such as enterprises,schools,hospitals.However,while instant messaging brings great convenience,its messaging transmission also faces many security threats.Ensuring the security of messaging has become an urgent issue.In order to ensure the security of the instant messaging system,some advanced security encryption algorithms have been 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 analyzing the characteristics and performance of the 3DES and RC4algorithms,a 3DES-RC4 hybrid encryption algorithm has been proposed in this paper.It takes place of the key generation module of 3DES encryption algorithm by utilizing the RC4 encryption algorithm with the pseudo-random nature,which makes the algorithm resist known-plaintext attacks and chosen-plaintext attacks.Compared with3DES encryption algorithm,the attack complexity of 3DES-RC4 algorithm is increased from O(2168)to O(25100),but the encryption speed is not affected.In this paper,the functions,performance,"avalanche effect"and attack model of the 3DES-RC4 hybrid encryption algorithm are comprehensively tested and verified,which proves its possibility and applicability for secure encryption of instant messaging systems.Based on the proposed 3DES-RC4 hybrid encryption algorithm,a secure encrypted instant communication system has been designed and implemented by utilizing C/S architecture,MQTT protocol and SIP protocol in this paper.The communication system provides login and registration,contact list,instant messaging?text,voice,group chat?and other functions.Based on the designed 3DES-RC4 hybrid algorithm,a key distribution mechanism and a message encryption module are designed to encrypt text and voice messages to improve the security of the entire system.Finally,multiple test cases are utilized to test the function of the instant messaging system under different network test environments,the test results show that the secure encrypted instant messaging system developed in this paper is a convenient,stable and secure instant messaging system.
Keywords/Search Tags:3DES, RC4, Secure encryption, Hybrid encryption algorithm, Instant messaging system
PDF Full Text Request
Related items