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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。