[发明专利]一种用户请求的处理方法、服务器及计算机可读存储介质有效
申请号: | 201711335536.9 | 申请日: | 2017-12-13 |
公开(公告)号: | CN107819579B | 公开(公告)日: | 2021-08-24 |
发明(设计)人: | 李旭 | 申请(专利权)人: | 西安TCL软件开发有限公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L29/06 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 宋朝政 |
地址: | 710065 陕西省西安*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用户 请求 处理 方法 服务器 计算机 可读 存储 介质 | ||
1.一种用户请求的处理方法,其特征在于,所述用户请求的处理方法包括:
服务器响应于客户端发送的当前用户请求和当前随机数;
在第一映射关系中查找与所述当前随机数对应的当前用户标识,所述第一映射关系中存有随机数与用户标识之间的对应关系;
获取与所述当前用户标识对应的当前用户密钥;
根据所述当前用户密钥和当前随机数对所述当前用户请求进行解密,获得所述当前用户请求的请求内容;
根据所述请求内容进行相应的处理,以实现对所述当前用户请求的响应。
2.如权利要求1所述的用户请求的处理方法,其特征在于,所述获取与所述当前用户标识对应的当前用户密钥,具体包括:
对所述当前用户标识进行校验,在对所述当前用户标识校验通过时,从数据库中查找与所述当前用户标识对应的当前用户密钥。
3.如权利要求2所述的用户请求的处理方法,其特征在于,所述服务器响应于客户端发送的当前用户请求和当前随机数之前,所述方法还包括:
服务器接收客户端发送的当前用户标识,根据所述当前用户标识获取所述当前用户密钥;
对所述当前用户密钥进行时效性检测;
在检测到所述当前用户密钥为有效密钥时,生成所述当前随机数,并将所述当前随机数和所述当前用户标识添加至所述第一映射关系中;
将所述当前随机数发送至所述客户端。
4.如权利要求3所述的用户请求的处理方法,其特征在于,所述服务器接收客户端发送的当前用户标识,根据所述当前用户标识获取所述当前用户密钥,具体包括:
服务器接收客户端发送的当前用户标识,在第二映射关系中查找与所述当前用户标识对应的当前用户密钥,所述第二映射关系中存有用户标识与用户密钥之间的对应关系。
5.如权利要求4所述的用户请求的处理方法,其特征在于,所述对所述当前用户密钥进行时效性检测之后,所述方法还包括:
在检测到所述当前用户密钥失效时,向所述客户端发送密钥更新指令;
接收所述客户端发送的密钥更新数据,从所述密钥更新数据中提取原始用户密钥以及当前用户标识,所述原始用户密钥为对当前用户进行注册时生成的用户密钥;
对所述原始用户密钥以及当前用户标识进行验证,在验证通过时,生成新的当前用户密钥,并将生成的当前用户密钥发送至所述客户端。
6.如权利要求5所述的用户请求的处理方法,其特征在于,所述服务器接收客户端发送的当前用户标识,根据所述当前用户标识获取所述当前用户密钥之前,所述方法还包括:
响应于所述客户端发送的注册请求,提取所述注册请求中携带的注册信息;
根据所述注册信息生成所述当前用户标识和所述原始用户密钥;
将所述当前用户标识和所述原始用户密钥保存至所述数据库,并将所述当前用户标识存入缓存;
在注册成功时,将所述当前用户标识和所述原始用户密钥发送至所述客户端。
7.如权利要求6所述的用户请求的处理方法,其特征在于,所述根据所述请求内容进行相应的处理,以实现对所述当前用户请求的响应之后,所述方法还包括:
获取处理结果,将所述处理结果加密后发送至所述客户端,并删除所述缓存中的所述当前随机数。
8.如权利要求6或7所述的用户请求的处理方法,其特征在于,所述方法还包括:
每隔预设时间周期,获取所述缓存的可用存储空间;
在检测到所述可用存储空间低于预设阈值时,对所述缓存进行数据清除。
9.一种服务器,其特征在于,所述服务器包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的用户请求的处理程序,所述用户请求的处理程序配置为实现如权利要求1至8中任一项所述的用户请求的处理方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有用户请求的处理程序,所述用户请求的处理程序被处理器执行时实现如权利要求1至8中任一项所述的用户请求的处理方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安TCL软件开发有限公司,未经西安TCL软件开发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711335536.9/1.html,转载请声明来源钻瓜专利网。