博深知识产权成功代理“基于动态密码的游戏消息加密机制及游戏系统”专利申请案

2021-04-13
博深知识产权
博深知识产权

【技术背景】

在大多数现有的通信机制中,游戏服务器端和游戏客户端采用了对称加密的算法,算法约定了一个固定的密钥,两端都使用这同一个密钥对通信消息进行加密和解密。但不法分子可以轻易地通过黑客软件对游戏客户端程序进行反编译来获取加解密算法和密钥,一旦获取到密钥和加解密算法之后,不法分子还是可以自由地对通信消息进行伪造和修改,从而无法保证安全性。

 

【发明内容】

一种基于动态密码的游戏消息加密机制及游戏系统,方法包括:

S1、游戏客户端获取认证服务器的公钥;

S2、游戏客户端注册自己的公钥和私钥;

S3、游戏客户端将自己的公钥用认证服务器的公钥进行加密后,发送给认证服务器,并将自己的公钥以明文的形式发送给游戏服务器;

S4、认证服务器用认证服务器的私钥进行解密,获取游戏客户端的公钥,并将此公钥发送给游戏服务器;

S5、游戏服务器对比从游戏客户端和认证服务器收到的游戏客户端的公钥,若一致,则进行步骤S6;若不一致,则断开与游戏客户端的连接;

S6、游戏服务器生成动态密钥,并发送给游戏客户端;

S7、游戏服务器端和游戏客户端使用所述动态密钥对通信消息进行加解密。

 

【发明效果】

通过设置认证服务器,保证游戏客户端生成的公钥在发送给游戏服务器端的过程中不会被篡改;游戏服务器端和每个游戏客户端在每次连接时都使用不同的动态密钥对通信消息进行加密,并且每一条通信消息都利用动态密钥加密,极大地提高了网络游戏消息通信的安全性。

 

【经验总结】

    一种基于动态密码的游戏消息加密机制及游戏系统,2015年10月提交申请,通过两次及时有效的答复审查意见,顺利拿到专利证书。