本申请涉及安全认证,尤其涉及一种基于数字人民币硬件 钱包进行认证开锁的方法和系统。
背景技术:
1、目前在保障房领域,已经开始使用联网智能门锁进行租户侧管 理,联网智能门锁可以和保障房管理平台进行联动,实现智能化的 管理手段。比如当租户出现拖欠租金或者逾期不退的情况,管理平 台可以主动取消租户的开锁权限。此外,通过分析智能门锁的开锁 记录,管理平台可以知道房屋的空置情况等。但是,目前智能门锁 常规的开锁方式很难对用户的真实身份进行识别,无法解决转租转 借问题。
2、
3、
技术实现思路
1、基于此,本申请提供了一种基于数字人民币硬件钱包进行认证开锁 的方案,智能门锁可以内置或者外接收单侧数字人民币硬件钱包和收单 机构证书,可以对用户数字人民币硬件钱包的证书进行验证,并确认用 户真实身份,从而实现安全开锁。
2、根据本发明的第一个方面,提供一种基于数字人民币硬件钱包进行 认证开锁的方法,包括:
3、响应于用户数字人民币硬件钱包的刷卡操作,智能门锁通知收单侧 数字人民币硬件钱包进行数字人民币初始化;
4、接收所述收单侧数字人民币硬件钱包返回的交易信息并将所述交 易信息发送至用户数字人民币硬件钱包;
5、接收所述用户数字人民币硬件钱包返回的认证信息并将所述认证 信息发送至所述收单侧数字人民币硬件钱包;
6、接收所述收单侧数字人民币硬件钱包返回的验证结果;
7、响应于验证结果指示验证通过,向所述用户数字人民币硬件钱包发 送获取用户硬件钱包信息指令;
8、接收所述用户数字人民币硬件钱包返回的用户硬件钱包信息,所述 用户硬件钱包信息包括用户数字人民币硬件钱包id信息;以及
9、响应于所述用户数字人民币硬件钱包id信息与所述智能门锁之间 存在授权绑定的结果,触发开锁逻辑。
10、根据本发明的第二个方面,提供一种基于数字人民币硬件钱包进行 认证开锁的系统,包括智能门锁、收单侧数字人民币硬件钱包和用户数 字人民币硬件钱包,其中,所述智能门锁执行如第一个方面所述的方法。
11、根据本发明的第三个方面,提供一种电子设备,包括:
12、处理器;以及
13、存储器,存储有计算机程序,当所述计算机程序被所述处理器执行 时,使得所述处理器执行如第一方面所述的方法。
14、根据本发明的第四个方面,提供一种非瞬时性计算机可读存储介 质,其上存储有计算机可读指令,当所述指令被处理器执行时,使得所 述处理器执行如第一方面所述的方法。
15、根据本申请提供的基于数字人民币硬件钱包进行认证开锁的方案,可 以很好的解决住房领域房屋居住者的认证问题,尤其是保障性住房领域的 转租转借问题,由于数字人民币硬件钱包是数字人民币运营机构发行的标 准数字人民币硬件载体,用于存储个人的数字人民币资产及用户证书,通 常不会外借他人使用,并且从法理上也不允许借给他人使用。此外,保障 性住房分配的对象通常是引进人才及低保户等,政府一般会发放补贴给租 户用于支付租金,但是这部分政策性补贴通常很难保证仅用于保障性住房 房租,使用本发明提供的方法和系统,可以将补贴以数字人民币的形式下 发到用户的数字人民币硬件钱包,通过数币的智能合约功能限制其只能用 于支付租金,并且通过智能门锁定期从用户数币钱包扣除用于支付租金。
16、从而,根据本申请提供的方案,一方面可以实现对智能门锁使用者的 认证,保证对授权的用户(例如,住房的合法居住者)才能触发开锁;另 一方面,在对用户的认证通过后,可以通过数字人民币硬件钱包实现扣费 等交易,在便于收取租金的同时,也保证租房补贴的专款专用。
1.一种基于数字人民币硬件钱包进行认证开锁的方法,包括:
2.如权利要求1所述的方法,所述响应于所述用户数字人民币硬件钱包id信息与所述智能门锁之间存在授权绑定的结果,触发开锁逻辑包括:
3.如权利要求1或2所述的方法,还包括将所述用户数字人民币硬件钱包id信息与所述智能门锁进行授权绑定。
4.如权利要求3所示的方法,其中,所述将所述用户数字人民币硬件钱包id信息与所述智能门锁进行授权绑定包括:
5.如权利要求3所示的方法,其中,所述将所述用户数字人民币硬件钱包id信息与所述智能门锁进行授权绑定包括:
6.如权利要求1或2所述的方法,其中,所述交易信息包括时间和流水账户信息。
7.如权利要求1或2所述的方法,其中,所述用户硬件钱包信息还包括钱包余额信息。
8.一种基于数字人民币硬件钱包进行认证开锁的系统,包括智能门锁、收单侧数字人民币硬件钱包和用户数字人民币硬件钱包,其中,所述智能门锁执行如权利要求1至7任一者所述的方法。
9.一种电子设备,包括:
10.一种非瞬时性计算机可读存储介质,其上存储有计算机可读指令,当所述指令被处理器执行时,使得所述处理器执行如权利要求1-7中任一项所述的方法。