[发明专利]一种预约授权方法、预约授权验证方法和装置有效
申请号: | 201910822555.7 | 申请日: | 2019-08-30 |
公开(公告)号: | CN110689645B | 公开(公告)日: | 2021-12-21 |
发明(设计)人: | 孙宗林 | 申请(专利权)人: | 中山安钥科技有限公司 |
主分类号: | G07C9/00 | 分类号: | G07C9/00;H04L9/08;H04L9/32 |
代理公司: | 北京山允知识产权代理事务所(特殊普通合伙) 11741 | 代理人: | 邓玉婷 |
地址: | 528415 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 预约 授权 方法 验证 装置 | ||
1.一种预约授权方法,应用于授权方,该方法包括:
基于预约时段参数和约定的密钥因子生成密码字段,所述预约时段参数包括预约的生效时刻;
生成包括所述密码字段和与所述预约时段参数对应的时间字段的预约授权码;
将预约授权码发送给被授权方,以便被授权方将预约授权码提供给智能锁进行验证,所述验证通过将所述密码字段与由所述智能锁生成的验证值进行比较而进行,
其中,所述密码字段是根据所述密钥因子和计数值生成的,所述计数值基于所述生效时刻、约定的基准时刻和约定的时间步长而生成,
其中,所述验证值根据所述密钥因子和基于从第一时间点起每回溯一次所述时间步长时的时间点、所述约定的基准时刻和所述时间步长生成的计数值而生成,直到生成的所述验证值与所述密码字段一致或者直到已第N+1次生成所述验证值,N为根据所述时间字段和所述时间步长确定的最大计算次数,以及
其中,所述第一时间点为所述智能锁接收到所述预约授权码时的当前系统时间或者以所述当前系统时间加上或减去预定时长后的时间点。
2.如权利要求1所述的方法,其中,所述计数值基于约定的动态因子、所述生效时刻、约定的基准时刻和约定的时间步长而生成。
3.如权利要求1所述的方法,其中,所述预约授权码还包括由辅助数值构成的辅助字段。
4.如权利要求3所述的方法,还包括,在将所述预约授权码发送给被授权方之前,使用所述辅助数值对所述时间字段的值进行预定的处理。
5.如权利要求3所述的方法,其中,所述密码字段是根据预约时段参数、所述密钥因子和所述辅助数值生成的。
6.如权利要求1所述的方法,其中,所述预约授权码还包括由辅助数值构成的辅助字段,所述计数值基于所述辅助数值、所述生效时刻、约定的基准时刻和约定的时间步长而生成。
7.如权利要求1所述的方法,其中,所述预约授权码还包括由辅助数值构成的辅助字段,所述计数值通过使用所述辅助数值对根据所述生效时刻、约定的基准时刻和约定的时间步长而生成的值进行预定的处理后得到。
8.如权利要求1所述的方法,其中,所述预约授权码还包括表示复用性和/或星期数的扩展字段。
9.如权利要求8所述的方法,其中,所述预约授权码还包括由辅助数值构成的辅助字段,所述方法还包括,在将所述预约授权码发送给被授权方之前,使用所述辅助数值对所述扩展字段的数值进行预定的处理。
10.如权利要求1-9中任一项所述的方法,其中,所述密码字段包括多个子字段,所述时间字段、辅助字段或扩展字段排列在所述多个子字段之间。
11.如权利要求1-9中任一项所述的方法,其中,所述密钥因子包括所述授权方对所述智能锁的管理密码和/或所述智能锁的唯一设备标识。
12.一种预约授权装置,包括处理器,所述处理器配置为执行预定的计算机可执行指令以执行权利要求1-11中任一项所述的预约授权方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山安钥科技有限公司,未经中山安钥科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910822555.7/1.html,转载请声明来源钻瓜专利网。