一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于长短租生态链的智能入住门禁管理方法与流程

2023-02-04 10:55:14 来源:中国专利 TAG:

技术特征:
1.一种基于长短租生态链的智能入住门禁管理方法,其特征在于,包括房门标签、租户手机和后台服务器;房门标签,安装在长短租公寓的门房上,且为无源rfid标签;房门标签向房门上的电子锁的控制器发送开锁的控制命令;租户手机,具有nfc功能,内置rfid读取器,与房门标签近场通信;后端服务器,与租户手机通信连接;其包括以下步骤:步骤s1,当前租户手机使用阶段:后台服务器将验证出租屋转让请求的当前租客,后台服务器生成临时房门密钥k
temp
,计算并发送包含第一检索值m1和第一验证消息v1的消息给当前租客手机;当前租客手机使用近场共享密钥ko
i
对消息进行异或运算后发送给房门标签;房门标签计算临时访问密钥并将其更新为近场共享密钥ko
i
,此时,当前租客手机被暂停访问房门标签;步骤2,新租户手机访问建立阶段:新租户手机接收到后台服务器发送的临时访问密钥k
temp
和房门标签的身份标识tid
i
;新租客手机将收到的临时访问密钥更新为近场共享密钥ko
i
;然后,新租客手机生成第一新密钥ko
i_new
,并向房门标签发送消息;最后,房门标签更新其临时访问密钥ko
i
=ko
i_new
。2.根据权利要求1所述的一种基于长短租生态链的智能入住门禁管理方法,其特征在于,步骤1包括以下步骤:步骤101:当前租客手机,通信连接有后台服务器,且存储有当前租客手机的身份标识oid
c
、当前租客手机凭证c
c
、近场共享密钥ko
i
和房门标签的身份标识tid
i
;其中,i表示房门标签的序号,ko
i
表示租客手机和房门标签之间的共享密钥;当前租客手机,生成第一随机数r1并发送含有当前租客手机的身份标识oid
c
、新租客手机的身份标识oid
n
、房门标签的身份标识tid
i
、第一随机数r1和当前租客手机凭证c
c
的消息到后台服务器;步骤102:后台服务器,存储有后台服务器的身份标识ttpid、房门标签与后台服务器的共享密钥kt
i
和房门标签的身份标识tid
i
;后台服务器,收到消息后,计算当前租客手机副凭证c
c’=h(ttpid||oid
c
),其中h()表示单向杂凑函数,||表示字符串连接符;然后验证当前租客手机凭证c
c
和当前租客手机副凭证c
c’是否相等:如果不相等,则后台服务器终止此会话;否则,后台服务器找到房门标签与后台服务器的共享密钥kt
i
,然后生成临时访问密钥k
temp
,同时计算第一检索值m1=kt
i

k
temp

r1和第一验证消息v1=num(m1,r1),其中,

表示异或运算符号,num()表示生成消息的轻量级函数;最后,后台服务器发送包含第一检索值m1和第一验证消息v1的消息给当前租客手机;步骤103:当前租客手机获得第一检索值m1后,使用近场共享密钥ko
i
计算第二检索值m2=m1⊕
ko
i
;当前租客手机将第一验证消息v1、第二检索值m2和第一随机数r1转发给房门标签,并启动超时机制;步骤104:房门标签利用近场共享密钥ko
i
计算第一检索副值m1’
=m2⊕
ko
i
,并计算第一副验证消息v1’
=num(m1’
,r1);然后验证第一验证消息v1和第一副验证消息v1’
是否相等:如果相等,房门标签计算临时访问密钥k
temp
=m1⊕
kt
i

r1,更新近场共享密钥ko
i
=k
temp
,计算
第一确认字符ack1=num(kt
i
,r1)

ko
i
;否则,计算第一确认字符ack1=r2,其中,r2是第二随机数;最后,房门标签,将第一确认字符ack1传送给当前租客手机;步骤105:当前租客将第一确认字符ack1转发给后台服务器;如果超时且未收到任何消息,则当前租客手机使用旧的近场共享密钥ko
i
访问房门标签;如果当前租客手机无法访问房门标签,则向后台服务器发送第一确认字符ack1=oid
c
;否则,当前租客手机返回至步骤103;步骤106:当后台服务器接收到第一确认字符ack1时,验证ack1=num(kt
i
,r1)

k
temp
或ack1=oid
c
是否成立:如果成立,后台服务器将表示成功的第二确认字符ack2传递给当前租客手机,同时,后台服务器将临时访问密钥k
temp
和房门标签的身份标识tid
i
转送给新租客手机;否则,后台服务器,将表示失败的第二确认字符ack2传递给当前租客手机;当前租客手机重新启动步骤103,然后步骤104中设置临时密钥。3.根据权利要求2所述的一种基于长短租生态链的智能入住门禁管理方法,其特征在于,步骤2包括以下步骤:步骤201:新租客手机,通信连接有后台服务器,且存储有新租客手机的身份标识oid
n
、新租客手机凭证c
c
,并从后台服务器获取临时访问密钥k
temp
和房门标签的身份标识tid
i
;新租客手机,更新近场共享密钥ko
i
=k
temp
,然后,新租客手机生成第一新密钥ko
i_new
、第三随机数r3和第四随机数r4;新租客手机计算第三检索值m3=ko
i_new

r3⊕
ko
i
和第二验证消息v2=num(ko
i_new

r4)

ko
i
;此外,新租客手机启动超时机制;然后,新租客手机将第三检索值m3、第二验证消息v2、第三随机数r3和第四随机数r4发送到房门标签;步骤202:房门标签,计算第二新密钥ko
i_new’=m3⊕
ko
i

r3和第二副验证消息v2’
=num(ko
i_new’,r4)

ko
i
;然后验证第二副验证消息v2’
和第二验证消息v2是否相等:如果相等,更新近场共享密钥ko
i
=ko
i_new
,并计算第三确认字符ack3=num(kt
i
,r4)

kt
i
;否则,计算第三确认字符ack3=r5,其中,r5是第五随机数;最后,房门标签,传送第三确认字符ack3至新租客手机;步骤203:新租客手机将第三确认字符ack3和第四随机数r4转发给后台服务器;如果超时并且没有收到任何消息,则新租客手机使用旧的近场共享密钥ko
i
访问房门标签;如果新租客手机无法访问房门标签,则向后台服务器发送第三确认字符ack3=oid
n
和第四随机数r4;如果新租客手机使用旧密钥成功访问房门标签,新租客手机重新启动步骤201;步骤204:当后台服务器收到第三确认字符ack3和第四随机数r4时,验证ack3=num(kt
i
,r4)

kt
i
或ack3=oid
n
是否成立:如果成立,则后台服务器向新租客手机发送表示成功的第四确认字符ack4;否则,ack3为随机数r5;最后,向新租客手机发送表示重启的第四确认字符ack4;步骤205:如果新租客手机获得一条表示成功的第四确认字符ack4,则更新近场共享密钥ko
i
=ko
i_new
;否则,新租客手机将重新启动到步骤201。

技术总结
一种基于长短租生态链的智能入住门禁管理方法,属于登记系统技术领域,包括以下步骤:步骤S1,当前租户手机使用阶段:后台服务器将验证出租屋转让请求的当前租客,后台服务器生成临时房门密钥K


技术研发人员:洪桢杰
受保护的技术使用者:浙江天怀数智科技有限公司
技术研发日:2022.10.25
技术公布日:2023/2/3
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献