Font Size: a A A

Research And Implementation Of Security Instant Messaging Tool For Enterprise Users

Posted on:2019-12-04Degree:MasterType:Thesis
Country:ChinaCandidate:T ChenFull Text:PDF
GTID:2428330572955625Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
With the rapid development of information technology,people's communication methods have become more diversified.Instant messaging has become one of the most important forms of communication because of its instant,high-efficiency and other characteristics.People's communication methods tend to be more convenient,more and more efficient and low cost,and communication media tends to be more convenient.Therefore,instant messaging has gradually entered the traditional PC.A variety of mobile terminals.However,in terms of current instant messaging usage,security threats occur from time to time,and there is a risk that user information is intercepted or modified.This causes developers to shift their focus to how to design a better instant messaging security architecture to ensure security.information security.As far as the current situation is concerned,various levels of instant messaging software are developed at different levels and the security structure is not guaranteed.Therefore,reliable solutions are urgently needed to reduce the occurrence of security problems.In order to improve the competitiveness of enterprises and adapt to the increasingly fierce market environment,many organizations need an instant messaging software based on the company's internal and strong confidentiality.At present,most instant messaging software on the market is targeted at individual users.The use of these software by enterprises will bring a lot of drawbacks: the server is not in the enterprise,and it is not conducive to the protection of communications data and operation and maintenance security;enterprises can not monitor the chat information;not easy to Integration of other applications within the enterprise.In response to the above issues,we need to develop a secure instant messaging system for enterprise users.This paper mainly analyzes and implements a secure instant messaging system for enterprise users through the research of communication modes,communication protocols,and encryption schemes.The specific work mainly includes the following aspects:1.This article analyzes and compares commonly used communication modes and protocols,selects the client/server(C/S)communication mode for development,and at the same time,the security of data transmission does not overly depend on the underlying protocol.This article has been applied at the application layer.A custom binary protocol and planning the header,data field,and checksum of the protocol.2.Based on the well-designed binary protocol,the national secret algorithm is used to guarantee the security of the data transmission process.And design a good key transmission and management mechanism.3.Effectively analyze the functional requirements of the system and propose an architecture model for instant communication according to the requirements,which makes the models clearly structured and easy to upgrade and expand later.4.Based on the enterprise requirements,the architecture model of the server and client and the workflow of the secure communication are proposed.Based on this,the implementation of the specific functions is given and the flow chart is used for detailed analysis and introduction.5.The black box test was performed on each major functional module of the instant messaging software,and a stress test was performed on the server performance.From the test results,it can be seen that the realization of the system basically reached the expected goal.
Keywords/Search Tags:Instant Messaging, Key Management, Data Encryption, C/S Communication Mode, Communication Protocol
PDF Full Text Request
Related items