[发明专利]一种数据处理方法及设备在审
申请号: | 201811654925.2 | 申请日: | 2018-12-29 |
公开(公告)号: | CN109818939A | 公开(公告)日: | 2019-05-28 |
发明(设计)人: | 贺永华 | 申请(专利权)人: | 深圳市创梦天地科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518000 广东省深圳市南山区科技*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 第一数据 目的服务器 客户端 服务器 数据处理设备 加密数据 数据处理 发送 非加密数据 服务器处理 解密规则 目的地址 数据交互 解密 预设 申请 转发 携带 | ||
本申请实施例公开了一种数据处理方法及设备,该方法应用于该数据处理设备,所述数据处理设备用于接收、处理和转发客户端与服务器之间交互的数据。该方法包括:接收第一客户端发送的第一数据;判断所述第一数据是否为加密数据;如果所述第一数据为加密数据,则根据第一预设解密规则对所述第一数据解密得到第二数据;向目的服务器发送所述第二数据,所述目的服务器为根据所述第二数据中携带的第一目的地址确定的服务器;如果所述第一数据为非加密数据,则向所述目的服务器发送所述第一数据。采用本申请实施例能够增加客户端和服务器之间数据交互的灵活性的同时还可以提高服务器处理数据速度。
技术领域
本发明涉及数据处理技术领域,尤其涉及一种数据处理方法及设备。
背景技术
客户端与服务器进行通信通常使用的是明文,内容可能会被窃听,这是因为超文本传输协议(Hyper Text Transfer Protocol,HTTP)本身并不具备加密功能,所以无法对请求和响应的内容进行加密。而且,使用HTTP协议的服务器与客户端都不会验证通信方的身份,可能遭遇伪装;例如,服务器在接收到请求的时候,只要请求的信息正确,服务器并不会去验证这个请求是否由其对应的客户端发出,且服务器会对请求立即做出一次响应,返回相应的数据。此外,使用HTTP 协议的服务器与客户端都无法验证报文的完整性,所以在通信过程中,报文有可能会被篡改。基于这样的安全问题,衍生出了各种加密技术。
一种是对通信路线的加密,HTTP没有加密功能,但是可以通过和安全套接层(Secure Socket Layer,SSL)组合使用,加密通信路线。使用SSL建立安全通信线路后,就可以在这条线路上进行HTTP通信了。与SSL组合使用的HTTP被称为超文本传输安全协议(HTTPSecure,HTTPS)。但是,HTTPS的技术门槛较高,多数个人或者私人网站难以支撑;此外,相比于HTTP其需要更多的资源来支撑,HTTPS加重了服务端的负担,同时也降低了用户的访问速度。
另外一种是对通信内容本身进行加密,即对HTTP报文里所包含的内容进行加密。目前的数据加密技术根据加密密钥类型,可分为对称加解密算法和非对称加解密算法;对称加密算法是比较传统的加密体制,通信双方在加解密过程中使用它们共享的单一密钥,算法简单,但加密速度快,目前仍是主流的密码体制之一;非对称加密算法由于加解密钥不同,密钥管理简单,公钥加密,私钥解密,在很多行业得到应用。对称加密算法主要有数据加密标准(Data Encryption Standard,DES)、三重数据加密算法(Triple Data EncryptionAlgorithm,TDEA)、高级加密标准(Advanced Encryption Standard,AES)等;非对称加密算法主要有椭圆曲线公钥密码算法(Senior Middle 2,SM2)。但是,这些加密或解密都是直接在服务器中完成的,这样就加重了服务器的负担,降低了服务器处理数据的速度;此外,上述加密方法只是单一地对交互数据进行加密,数据交互的方式单一导致数据交互的灵活性较差。
发明内容
本申请实施例提供了一种数据处理方法及设备,采用本申请实施例,在需要对客户端和服务器之间的交互数据进行加密或解密等进一步的处理时,只需要在数据处理设备上对数据进行处理,不需要在服务器端处理,从而减少了服务器的负担,提高了服务前处理数据的速度,此外本申请方案是有选择地对交互数据进行加密,增加了数据交互之间的灵活性和安全性。
第一方面,本申请实施例提供了一种数据处理方法,应用于数据处理设备,该方法包括:
接收第一客户端发送的第一数据;
判断所述第一数据是否为加密数据;
如果所述第一数据为加密数据,则根据第一预设解密规则对所述第一数据解密得到第二数据;
向目的服务器发送所述第二数据,所述目的服务器为根据所述第二数据中携带的第一目的地址确定的服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市创梦天地科技有限公司,未经深圳市创梦天地科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811654925.2/2.html,转载请声明来源钻瓜专利网。