[发明专利]一种用于认证会话的方法和系统在审
申请号: | 201910623295.0 | 申请日: | 2019-07-11 |
公开(公告)号: | CN110427748A | 公开(公告)日: | 2019-11-08 |
发明(设计)人: | 王伟;王超;石鲁强 | 申请(专利权)人: | 北京市天元网络技术股份有限公司 |
主分类号: | G06F21/44 | 分类号: | G06F21/44;G06K7/10;G06K19/073 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100193 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 阅读器 随机数 标签 会话 云端 发送 消息发送 认证 会话序列号 升级数据库 标签产生 密钥信息 询问消息 申请 验证 更新 合法 | ||
1.一种用于认证会话的方法,其包括:
由阅读器产生第一随机数,并基于所述第一随机数将询问消息发送至标签;
响应于所述询问消息,由所述标签产生第二随机数,并基于所述第一随机数、第二随机数以及会话序列号,来产生第一消息并将所述第一消息发送至所述阅读器;
所述阅读器将所述第一消息中的一部分发送至云端;
如果所述第一响应消息的一部分是合法的,所述云端发送第二消息以及第三随机数至所述阅读器;
所述阅读器基于所述第一消息以及所述第二消息来验证所述标签是否合法;
如果所述标签合法,由所述阅读器更新标签以及密钥信息,产生第三消息,并将所述第三消息以及升级数据库消息发送至云端,其中所述升级数据库消息是基于所述经更新的标签和所述经更新的密钥信息产生的;
如果所述第三消息经所述云端验证成功,所述云端查询所述升级数据库消息并将所述升级数据库消息写入数据库,同时升级标签并发送一数字至所述阅读器;
所述阅读器发送第四消息以及所述数字至所述标签;以及
所述标签执行升级并验证所述阅读器。
2.根据权利要求1所述的方法,其中如果所述会话认证成功,将所述会话的旗标值从0设置为1。
3.根据权利要求1所述的方法,其中所述第一消息、所述第二消息、所述第三消息以及所述第四消息均采用循环移位操作进行加密。
4.根据权利要求1所述的方法,其中所述升级数据库消息包括将所述会话序列号增加1。
5.根据权利要求1所述的方法,其中所述第四消息包括指示最新合法记录的序号。
6.一种用于认证会话的系统,其包括:
阅读器、标签以及云端;
其中所述系统经配置以:
由所述阅读器产生第一随机数,并基于所述第一随机数将询问消息发送至所述标签;
响应于所述询问消息,由所述标签产生第二随机数,并基于所述第一随机数、第二随机数以及会话序列号,来产生第一消息并将所述第一消息发送至所述阅读器;
所述阅读器将所述第一消息中的一部分发送至所述云端;
如果所述第一响应消息的一部分是合法的,所述云端发送第二消息以及第三随机数至所述阅读器;
所述阅读器基于所述第一消息以及所述第二消息来验证所述标签是否合法;
如果所述标签合法,由所述阅读器更新标签以及密钥信息,产生第三消息,并将所述第三消息以及升级数据库消息发送至云端,其中所述升级数据库消息是基于所述经更新的标签和所述经更新的密钥信息产生的;
如果所述第三消息经所述云端验证成功,所述云端查询所述升级数据库消息并将所述升级数据库消息写入数据库,同时升级标签并发送一数字至所述阅读器;
所述阅读器发送第四消息以及所述数字至所述标签;以及
所述标签执行升级并验证所述阅读器。
7.根据权利要求6所述的系统,其中如果所述会话认证成功,将所述会话的旗标值从0设置为1。
8.根据权利要求6所述的系统,其中所述第一消息、所述第二消息、所述第三消息以及所述第四消息均采用循环移位操作进行加密。
9.根据权利要求6所述的系统,其中所述升级数据库消息包括将所述会话序列号增加1。
10.根据权利要求6所述的系统,其中所述第四消息包括指示最新合法记录的序号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京市天元网络技术股份有限公司,未经北京市天元网络技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910623295.0/1.html,转载请声明来源钻瓜专利网。