预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共12页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN107682141A(43)申请公布日2018.02.09(21)申请号201711020627.3(22)申请日2017.10.26(71)申请人广州市雷军游乐设备有限公司地址510000广东省广州市番禺区东环街迎星东路143号星力动漫游戏产业园J210号(72)发明人陈大伟徐洁(74)专利代理机构广州三环专利商标代理有限公司44202代理人麦小婵郝传鑫(51)Int.Cl.H04L9/06(2006.01)H04L9/08(2006.01)H04L29/06(2006.01)H04L29/08(2006.01)权利要求书2页说明书7页附图2页(54)发明名称用于数据传输的数据加密方法和系统(57)摘要本发明公开了一种用于数据传输的数据加密方法和系统,所述方法包括:当第一终端与第二终端建立会话连接时将所述会话连接的标识信息输入非对称加密的密钥生成算法,生成所述非对称加密的公钥和私钥,并将所述公钥发送给所述第二终端;所述第二终端响应接收到的所述公钥并根据对称加密的密钥生成算法,生成数据传输密钥;所述第二终端根据所述非对称加密的加密算法和所述公钥对所述数据传输密钥进行加密,获得密钥加密数据,并将所述密钥加密数据发送给所述第一终端;所述第一终端根据所述非对称加密的解密算法和所述私钥对所述密钥加密数据进行解密,获得数据传输密钥。本发明实施例保障在占用终端内存小的前提下提高数据交互的安全性。CN107682141ACN107682141A权利要求书1/2页1.一种用于数据传输的数据加密方法,其特征在于,包括:当第一终端与第二终端建立会话连接时,所述第一终端将所述会话连接的标识信息输入非对称加密的密钥生成算法,生成所述非对称加密的公钥和私钥,并将所述公钥发送给所述第二终端;所述第二终端响应接收到的所述公钥,根据对称加密的密钥生成算法,生成数据传输密钥;其中,所述数据传输密钥与所述会话连接关联;所述第二终端根据所述非对称加密的加密算法和所述公钥对所述数据传输密钥进行加密,获得密钥加密数据,并将所述密钥加密数据发送给所述第一终端;所述第一终端根据所述非对称加密的解密算法和所述私钥对所述密钥加密数据进行解密,获得数据传输密钥。2.如权利要求1所述的用于数据传输的数据加密方法,其特征在于,在所述第一终端获得所述数据传输密钥之后,还包括:当所述第一终端通过所述会话连接向所述第二终端发送通信数据之前,根据所述对称加密的加密算法和所述数据传输密钥对所述通信数据进行加密,生成加密通信数据,并将所述加密通信数据发送给所述第二终端;所述第二终端根据所述对称加密的解密算法和所述数据传输密钥,对通过所述会话连接从所述第一终端中接收到的所述加密通信数据进行解密,获得所述通信数据。3.如权利要求1所述的用于数据传输的数据加密方法,其特征在于,在所述第一终端获得所述数据传输密钥之后,还包括:当所述第二终端通过所述会话连接向所述第一终端发送通信数据之前,根据所述对称加密的加密算法和所述数据传输密钥对所述通信数据进行加密,生成加密通信数据,并将所述加密通信数据发送给所述第一终端;所述第一终端根据所述对称加密的解密算法和所述数据传输密钥,对通过所述会话连接从所述第二终端中接收到的所述加密通信数据进行解密,获得所述通信数据。4.如权利要求1所述的用于数据传输的数据加密方法,其特征在于,所述会话连接的标识信息包括所述第一终端和所述第二终端的网卡地址;则所述第二终端根据对称加密的密钥生成算法,生成数据传输密钥,具体为:所述第二终端将所述第一终端和所述第二终端的网卡地址、当前的时间点以及随机数输入所述对称加密的密钥生成算法,生成数据传输密钥。5.如权利要求1所述的用于数据传输的数据加密方法,其特征在于,所述第二终端根据对称加密的密钥生成算法,生成数据传输密钥,具体为:所述第二终端执行N次随机选取字符操作,获得N个字符;其中,所述随机选取字符操作是从字符母本中随机选取一个字符;所述字符母本包括数字和字母;所述第二终端根据所述N个字符进行随机排序,生成N位的字符串;其中,所述N位的字符串为数据传输密钥。6.一种用于数据传输的数据加密系统,其特征在于,包括第一终端和第二终端,所述第一终端包括公钥生成模块和密钥解密模块,所述第二终端包括密钥生成模块和密钥加密模块;其中,公钥生成模块,用于当第一终端与第二终端建立会话连接时,将所述会话连接的标识2CN107682141A权利要求书2/2页信息输入非对称加密的密钥生成算法,生成所述非对称加密的公钥和私钥,并将所述公钥发送给所述第二终端;密钥生成模块,用于响应接收到的所述公钥,根据对称加密的密钥生成算法,生成数据传输密钥;其中,所述数据传输密钥与所述会话连接关联;密钥