当前位置: 首页 > 专利查询>吴昌景专利>正文

一种可授权设置临时指纹的方法技术

技术编号:33436805 阅读:13 留言:0更新日期:2022-05-19 00:25
发明专利技术公开了一种可授权设置临时指纹的方法,包括:在服务端产生期限密码Ⅰ和期限密码Ⅱ;在用户端输入期限密码Ⅲ进行判断,当与期限密码Ⅰ一致时,判断期限密码Ⅲ的时效性,当处于规定的期限内,门锁打开;当与期限密码Ⅱ一致时,判断期限密码Ⅲ的时效性,当期处于规定期限内,可指纹录入保存到用户端,当在用户端输入指纹密码,与预设的指纹密码一致时,门锁打开。本发明专利技术通过生产两组不同的期限密码,一组期限密码能够实现在规定期限内的正常开锁,另一组期限密码能够进行设置临时授权指纹,再利用临时授权指纹进行在期限内的指纹开锁,解决了每次都需要输入多位密码的麻烦,方便用户的使用,更加提升了用户体验。更加提升了用户体验。更加提升了用户体验。

【技术实现步骤摘要】
一种可授权设置临时指纹的方法


[0001]本专利技术涉及门锁
,具体一种可授权设置临时指纹的方法。

技术介绍

[0002]目前市场上有的离线(不需要网络支持)远程开锁方式(给需要临时使用的客人或者租户),是利用管理密码和标准时间结合,生成一个包含当前时间、期限时间的期限密码。将期限密码输入到有锁中,如果时间和管理密码正确就能开锁。
[0003]这个方案存在一定的缺陷,由于期限密码包含有时间和管理密码,所以期限密码的密码长度比较长,一般在10位数以上。用户在使用这个期限密码时,需要很好的记忆力或者每次使用时拿出密码对照输入,造成用户在使用这个期限密码的时候会很不方便,影响用户的使用体验。

技术实现思路

[0004]有鉴于此,本专利技术目的是为了解决上述的问题,提供一种可授权设置临时指纹的方法。
[0005]为了解决上述技术问题,本专利技术的技术方案是:一种可授权设置临时指纹的方法,包括:步骤1:在服务端根据当前的标准时间和输入的管理密码的结合,产生两组期限密码,分别为期限密码Ⅰ和期限密码Ⅱ,进入步骤2;步骤2:在用户端输入期限密码Ⅲ,在用户端对期限密码Ⅲ进行判断,判断是否为期限密码Ⅰ或者期限密码Ⅱ,当期限密码Ⅲ与期限密码Ⅰ一致时,进入步骤3,当期限密码Ⅲ与期限密码Ⅱ一致时,进入步骤4,当期限密码Ⅲ与期限密码Ⅰ和期限密码Ⅱ均不一致时,门锁保持关闭;步骤3:判断期限密码Ⅲ的时效性,当期限密码Ⅲ处于规定的期限内,门锁打开,否则门锁保持关闭;步骤4:判断期限密码Ⅲ的时效性,当期限密码Ⅲ处于规定期限内,进入步骤5,否则门锁保持关闭;步骤5:启动临时指纹密码注册,用户可将指纹录入保存到用户端,得到预设的指纹密码Ⅰ,进入步骤6;步骤6:用户在用户端的指纹输入端输入指纹密码Ⅱ,在用户端对指纹密码Ⅱ进行判断,当指纹密码Ⅱ与预设的指纹密码Ⅰ一致时,判断指纹密码Ⅱ的时效性,当指纹密码Ⅱ处于规定期限内,进入步骤7,否则门锁保持关闭;步骤7:判断指纹密码Ⅱ的时效性,当指纹密码Ⅱ处于规定期限内,门锁打开,否则门锁保持关闭。
[0006]进一步地,所述期限时间以天为单位记数。
[0007]优选地,步骤1中标准时间和管理密码的结合整合加密成密文,再转换为多位10进
制的期限密码Ⅰ和期限密码Ⅱ。
[0008]进一步地,步骤2中的期限密码Ⅲ与期限密码Ⅰ或期限密码Ⅱ进行判断时,需要将期限密码Ⅲ进行解密运算,与整合加密前的期限密码Ⅰ和期限密码Ⅱ进行一致性判断。
[0009]本专利技术的技术效果为:通过生产两组不同的期限密码,一组期限密码能够实现在规定期限内的正常开锁,另一组期限密码能够进行设置临时授权指纹,再利用临时授权指纹进行在期限内的指纹开锁,解决了每次都需要输入多位密码的麻烦,方便用户的使用,更加提升了用户体验。
[0010]附图说明
[0011]图1为本专利技术服务端流程示意图;图2为本专利技术用户端流程示意图。
[0012]具体实施方式
[0013]以下结合附图,对本专利技术的具体实施方式作进一步详述,以使本专利技术技术方案更易于理解和掌握。
[0014]实施例1:如图1

2所示,一种可授权设置临时指纹的方法,包括:步骤1:在服务端根据当前的标准时间和输入的管理密码的结合,管理密码包括了用户预设密码和选择的期限时间,期限时间以天为单位记数,通过取输入的用户预设密码、取当前RTC的时间戳和取设置的期限时间,经过整合加密成密文(整合成密码数据)后,再将密文转换为多位(一般为10位)10进制的两组期限密码,分别为期限密码Ⅰ和期限密码Ⅱ,公布给用户,进入步骤2;步骤2:在用户端输入期限密码Ⅲ,在用户端对期限密码Ⅲ进行解密运算后,再进行判断,判断是否为与期限密码Ⅰ或者期限密码Ⅱ的加密密文相一致,当期限密码Ⅲ与期限密码Ⅰ一致时,进入步骤3,当期限密码Ⅲ与期限密码Ⅱ一致时,进入步骤4,当期限密码Ⅲ与期限密码Ⅰ和期限密码Ⅱ均不一致时,证明所输入的期限密码Ⅲ错误,门锁保持关闭,退出开锁程序;步骤3:判断期限密码Ⅲ的时效性,对解密运算后的期限密码Ⅲ中包含的期限时间进行判断,当期限密码Ⅲ处于规定的期限内,门锁打开,否则门锁保持关闭,即所输入的期限密码Ⅲ已经超出设定的期限时间,退出开锁程序;步骤4:判断期限密码Ⅲ的时效性,对解密运算后的期限密码Ⅲ中包含的期限时间进行判断,当期限密码Ⅲ处于规定期限内,进入步骤5,否则门锁保持关闭,即所输入的期限密码Ⅲ已经超出设定的期限时间,退出开锁程序;步骤5:启动临时指纹密码注册,用户可将指纹录入保存到用户端,得到预设的指纹密码Ⅰ,进入步骤6,可通过多次输入对应期限密码Ⅲ的期限密码Ⅱ,分别多次录入多个指纹密码,一般不超过10个,然后可得到预设的多个指纹密码;步骤6:用户在用户端的指纹输入端输入指纹密码Ⅱ,在用户端对指纹密码Ⅱ进行
判断,当指纹密码Ⅱ与预设的指纹密码Ⅰ一致时,判断指纹密码Ⅱ的时效性,当指纹密码Ⅱ处于规定期限内,进入步骤7,否则门锁保持关闭;步骤7:判断指纹密码Ⅱ的时效性,当指纹密码Ⅱ处于规定期限内,门锁打开,否则门锁保持关闭,退出开锁程序。
[0015]上述对应期限密码Ⅰ的期限密码,在规定的时间内可以使用无限次数,但是规定的时间是以天合作单位。
[0016]上述对应期限密码Ⅱ的期限密码可称为期限指纹授权码,期限指纹授权码产生后,在规定的时间内可以使用录入最多10枚指纹,但是规定的时间是以天合作单位;其主要是短租或长租公寓之类场景,便于用户多次使用。
[0017]上述期限密码Ⅰ或期限密码Ⅱ的密码合成方案举例:整合输入的用户预设密码、当前RTC的时间戳和设置的期限时间成密码数据:为4字节,32Bit;密码密文为32位数据;31、30两位表示密码类别;00 临时密码10 期限指纹授权码11 期限密码临时密码:0

29Bit表示当前RTC的时间戳的除4的商,也就以4秒为单位的时间戳:测算:30bit=0x3fffffff=(1073741823*4)秒期限密码/期限指纹授权码:15

29位表示启始时间,以天为单位的时间戳;0

14表示终止时间,以1小时为单位的时间戳;测算:启始时间:15bit=0x00007fff=32767天/365=89年启始时间:启始时间+(15bit=0x00007fff=32767/24=1365天/365)3年
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种可授权设置临时指纹的方法,其特征在于:包括:步骤1:在服务端根据当前的标准时间和输入的管理密码的结合,产生两组期限密码,分别为期限密码Ⅰ和期限密码Ⅱ,进入步骤2;步骤2:在用户端输入期限密码Ⅲ,在用户端对期限密码Ⅲ进行判断,判断是否为期限密码Ⅰ或者期限密码Ⅱ,当期限密码Ⅲ与期限密码Ⅰ一致时,进入步骤3,当期限密码Ⅲ与期限密码Ⅱ一致时,进入步骤4,当期限密码Ⅲ与期限密码Ⅰ和期限密码Ⅱ均不一致时,门锁保持关闭;步骤3:判断期限密码Ⅲ的时效性,当期限密码Ⅲ处于规定的期限内,门锁打开,否则门锁保持关闭;步骤4:判断期限密码Ⅲ的时效性,当期限密码Ⅲ处于规定期限内,进入步骤5,否则门锁保持关闭;步骤5:启动临时指纹密码注册,用户可将指纹录入保存到用户端,得到预设的指纹密码Ⅰ,进入步骤6;步骤6:用户在用户端的指纹输入端输入指纹密码Ⅱ,在用户端对指纹密码Ⅱ进行判断,当指纹密码Ⅱ与预...

【专利技术属性】
技术研发人员:吴昌景
申请(专利权)人:吴昌景
类型:发明
国别省市:

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

1