Font Size: a A A

Research On Security Of Multiplayer Online Game Based On P2P Architecture

Posted on:2018-06-18Degree:MasterType:Thesis
Country:ChinaCandidate:D P LiFull Text:PDF
GTID:2348330515476457Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
In recent years,the rapid development of computer technology has greatly improved the quality of online games and user experience,and more and more players participate in the virtual world of games.At the same time,it also led to the rise of many game companies and electronic sports industry.Nowadays,online games are not only a way of entertainment,but also a means to make a living.Now the network game architecture is mainly based on the client server model,in which the central server is responsible for providing all clients with the tasks of computing,state synchronization and state distribution,while providing security.However,when a lot of players are online at the same time,the server will be under tremendous pressure,easy to cause a single point of failure and network congestion and other issues,seriously affecting the quality of the game and user experience.Multiplayer online game based on peer-to-peer architecture has a good scalability,it divides the function of the central server to each node and all nodes share the computing cost and network load,overcoming the problem of single point and local network blocking.Simultaneously,the nodes in the peer-to-peer architecture can communicate directly,which reduces the delay of information transmission.However,with the lack of control of the central server,it is difficult to realize the synchronization and security between nodes.Among them,the security is the main problem faced by games based on peer-to-peer architecture and is also one of the main reasons leading to its not being adopted.With no good security protection,malicious players can easily get unfair game advantages through cheat and other means,so that more normal players lose interest in the game,reducing the life cycle of the game.In this paper,we study the security of protocol level in multiplayer online game based on peer-to-peer architecture.Based on the analysis of the existing protocols,combined with the characteristics of each protocol,this paper puts forward two kinds of secure and efficient protocol solutions from the following two aspects: reducing the amount of computation and speeding up the progress of the protocol.The main work of this paper is as follows:1.Based on the two phase protocol,the main ideas and security principles of the three protocols are given,and the advantages and disadvantages of these protocols are compared.On this basis,this paper proposes an improved security scheme which can greatly reduce the computational complexity by using different signature encryption and voting mechanism.2.By introducing the key agreement protocol,this paper also proposes a different security protocol which can accelerate the progress of the protocol.3.Two schemes we proposed can resist a variety of attacks in the peer-to-peer architecture,and enhance the security of previous protocols.4.Compared with the high security SEA protocol,it can be concluded that our protocols has better efficiency under the premise of equal security from two aspects of theoretical and experimental comparison results.
Keywords/Search Tags:peer-to-peer, MMOG, hash chain, Diffie-Hellman algorithm
PDF Full Text Request
Related items