一种实现数据请求的方法及终端技术

技术编号:19327728 阅读:59 留言:0更新日期:2018-11-03 14:35
本发明专利技术公开了一种实现数据请求的方法及终端,通过客户端对应的唯一用户标识符和固定密钥拼接,形成与客户端对应的密钥,对列表数据的标识信息加密和解密,使有权限的客户端得到列表数据标识信息对应的数据,利用对称加密算法,更加便捷,客户端具有唯一用户标识符,固定密钥具有保密性,不同的客户端具有不同的密钥,防止用户数据被篡改或破解,造成数据被盗取,动态加密数据,提高了数据的安全性。

Method and terminal for realizing data request

The invention discloses a method for realizing data request and a terminal, which forms a key corresponding to the client through the combination of a unique user identifier and a fixed key corresponding to the client, encrypts and decrypts the identification information of the list data, so that the authorized client obtains the data corresponding to the list data identification information, and uses the pair of pairs of pairs of pairs of pairs of pairs of pairs of pairs of pairs of It is called encryption algorithm, which is more convenient. The client has a unique user identifier, and the fixed key has confidentiality. Different clients have different keys to prevent user data from being tampered with or cracked, resulting in data stolen, dynamic encryption of data, and improve the security of data.

【技术实现步骤摘要】
一种实现数据请求的方法及终端
本专利技术涉及数据安全领域,尤其涉及一种实现数据请求的方法及终端。
技术介绍
随着科技的发展,人们越来越频繁地使用客户端在服务器上查询信息,在日常使用的客户端/服务端请求数据时,常常会用到ID或者一个唯一键表示一笔详细信息的标示,通过该标示可以获取对应的详细信息,但在这个标示的传输过程中,往往会原文进行传输,这存在数据伪造导致的安全性问题。现有的避免这种安全性问题的方法,常用的有使用非对称数据加密进行数据交互,但速度慢且复杂。
技术实现思路
本专利技术所要解决的技术问题是:提供一种便捷、安全的实现数据请求的方法及终端。为了解决上述技术问题,本专利技术采用的技术方案为:一种实现数据请求的方法,包括步骤:S1、接收已登录的第一客户端发送的第一请求信息,所述第一请求信息中包含所述第一客户端请求的列表数据;S2、获取与所述第一客户端对应的唯一标识符,将所述第一客户端对应的唯一标识符与固定密钥拼接形成与所述第一客户端对应的第一密钥;S3、采用所述第一客户端对应的第一密钥对所述列表数据中的第一标识信息进行加密形成第一唯一标识信息,发送第一响应信息给所述第一客户端,所述第本文档来自技高网...

【技术保护点】
1.一种实现数据请求的方法,其特征在于,包括步骤:S1、接收已登录的第一客户端发送的第一请求信息,所述第一请求信息中包含所述第一客户端请求的列表数据;S2、获取与所述第一客户端对应的唯一标识符,将所述第一客户端对应的唯一标识符与固定密钥拼接形成与所述第一客户端对应的第一密钥;S3、采用所述第一客户端对应的第一密钥对所述列表数据中的第一标识信息加密形成第一唯一标识信息,发送第一响应信息给所述第一客户端,所述第一响应信息中包含第一唯一标识信息;S4、接收第二客户端发送的第二请求信息,所述第二请求信息包含所述第一唯一标识信息;S5、获取与所述第二客户端对应的第二密钥,采用所述第二密钥对所述第二请求信...

【技术特征摘要】
1.一种实现数据请求的方法,其特征在于,包括步骤:S1、接收已登录的第一客户端发送的第一请求信息,所述第一请求信息中包含所述第一客户端请求的列表数据;S2、获取与所述第一客户端对应的唯一标识符,将所述第一客户端对应的唯一标识符与固定密钥拼接形成与所述第一客户端对应的第一密钥;S3、采用所述第一客户端对应的第一密钥对所述列表数据中的第一标识信息加密形成第一唯一标识信息,发送第一响应信息给所述第一客户端,所述第一响应信息中包含第一唯一标识信息;S4、接收第二客户端发送的第二请求信息,所述第二请求信息包含所述第一唯一标识信息;S5、获取与所述第二客户端对应的第二密钥,采用所述第二密钥对所述第二请求信息中的所述第一唯一标识信息进行解密,根据解密结果,判断所述第二客户端是否有权限,若是,则发送第二响应信息给所述第二客户端,所述第二响应信息包含与所述第一标识信息对应的数据。2.根据权利要求1所述的一种实现数据请求的方法,其特征在于,步骤S1之前还包括步骤:S0、接收所述第一客户端的登录请求信息,对所述第一客户端的账号和密码进行验证,发送登录成功信息给所述第一客户端。3.根据权利要求1所述的一种实现数据请求的方法,其特征在于,所述步骤S2中将所述第一客户端对应的唯一标识符与固定密钥拼接形成与所述第一客户端对应的第一密钥具体包括:将所述固定密钥作为所述第一客户端对应的第一密钥的头部,所述第一客户端对应的唯一标识符作为所述第一客户端对应的第一密钥的尾部顺序拼接形成。4.根据权利要求1所述的一种实现数据请求的方法,其特征在于,步骤S3中所述的第一响应信息还包括所述列表数据的明文信息。5.根据权利要求1所述的一种实现数据请求的方法,其特征在于,步骤S5中所述采用所述第二客户端对应的第二密钥对所述第二请求信息中的所述第一唯一标识信息进行解密,根据解密结果,判断所述第二客户端是否有权限具体包括:采用所述第二客户端对应的第二密钥对所述第二请求信息中的所述第一唯一标识信息进行解密,获得第二标识信息,判断所述第二标识信息与所述第一标识信息是否相等,若是,则所述第二客户端具有权限,否则,所述第二客户端不具有权限。6.一种实现数据请求的终端,包括存储器、处理器及...

【专利技术属性】
技术研发人员:刘德建郑含章黄钟贵范福生詹彦安江洪李正岳万恕陈宏展
申请(专利权)人:福建天晴数码有限公司
类型:发明
国别省市:福建,35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1