买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】基于RISC-V架构TEE的智能门锁动态口令验证方法_四川启睿克科技有限公司;四川长虹电子控股集团有限公司_202311728498.9 

申请/专利权人:四川启睿克科技有限公司;四川长虹电子控股集团有限公司

申请日:2023-12-15

公开(公告)日:2024-03-15

公开(公告)号:CN117711097A

主分类号:G07C9/00

分类号:G07C9/00;H04L9/08;H04L9/16;H04L9/32

优先权:

专利状态码:在审-实质审查的生效

法律状态:2024.04.02#实质审查的生效;2024.03.15#公开

摘要:本发明基于RISC‑V架构TEE的智能门锁动态口令验证方法,涉及智能门锁安全技术领域,通过智能门锁的基于RISC‑V架构的可信执行环境TEE中的Keysore模块对用户身份验证,完成用户与智能门锁的绑定,当绑定用户A需要分享动态口令给临时用户B开锁时,绑定用户A的门锁APP内部动态口令算法根据设备绑定信息生成动态口令,将动态口令分享给临时用户B,临时用户B将动态口令输入到智能门锁,智能门锁口令验证程序对输入的口令进行判断,判断为动态口令时,调用Keystore利用动态口令生成算法对应的动态口令验证算法进行动态口令验证,验证成功则返回成功给门锁口令验证程序,完成开锁,解决了动态口令在生成、传输、存储过程中的安全问题,本发明适用于智能门锁动态口令开锁。

主权项:1.基于RISC-V架构TEE的智能门锁动态口令验证方法,其特征在于,包括以下步骤:S1、厂家服务器生成与智能门锁一一对应的门锁证书,所述门锁证书包括厂家公钥以及厂家私钥签名信息,所述厂家私钥签名信息为用厂家私钥对门锁的公钥签名的信息,并存放在智能门锁的基于RISC-V架构的可信执行环境TEE中的Keysore模块中;S2、用户下载门锁APP并安装,在用户注册账户时,门锁厂家服务器将厂家公钥以及门锁APP证书下发到门锁APP中,门锁APP证书为用厂家私钥对APP公钥和门锁公钥的签名信息;S3、门锁APP向智能门锁设备发起设备绑定请求,所述请求包括当前时间、门锁APP证书和APP私钥签名信息,所述APP的私钥签名信息为用APP私钥对设备绑定信息签名的信息;S4、智能门锁设备中在普通环境REE运行的门锁口令验证程序收到设备绑定请求后,将设备绑定请求传给在可信执行环境TEE运行的Keystore模块,Keystore模块收到设备绑定请求后,根据门锁证书中的厂家公钥对设备绑定请求进行验证,验证成功后,生成绑定密码,并用门锁私钥签对绑定密码进行签名,获得绑定密码签名信息,返回给门锁口令验证程序;S5、门锁口令验证程序收到绑定密码签名信息后,将绑定密码签名信息返回给门锁APP,门锁APP通过门锁公钥对绑定密码签名信息进行验证,验证成功后,显示绑定密码,提示用户在门锁APP上输入绑定门锁密码;S6、用户输入绑定门锁密码后,门锁APP利用APP私钥对门锁密码签名后发送给门锁口令验证程序,门锁口令验证程序调用Keystore模块进行绑定密码验证,验证成功则返回门锁绑定结果;S7、门锁口令验证程序利用门锁私钥对门锁绑定结果签名后发送给门锁APP,门锁APP通过门锁公钥进行验证,则提示用户绑定成功;S8、当绑定用户A需要分享动态口令给临时用户B开锁时,通过点击门锁APP进行动态口令生成,门锁APP内部动态口令算法根据设备绑定信息生成动态口令;S9、绑定用户A将生成的动态口令分享给临时用户B,临时用户B将动态口令输入到智能门锁;S10、智能门锁口令验证程序对输入的口令进行判断,判断为动态口令时,调用Keystore模块进行动态口令验证;S11、Keystore模块调用与门锁APP一样的动态口令生成算法对应的动态口令验证算法进行验证,根据设备绑定信息验证动态口令的正确性,动态口令验证成功则返回成功;S12、门锁口令验证程序收到动态口令验证结果,如果成功,则进行开锁,临时用户B解锁成功。

全文数据:

权利要求:

百度查询: 四川启睿克科技有限公司;四川长虹电子控股集团有限公司 基于RISC-V架构TEE的智能门锁动态口令验证方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。