[发明专利]一种智能门禁卡、智能门锁终端及智能门禁卡识别方法在审
申请号: | 201910566624.2 | 申请日: | 2019-06-27 |
公开(公告)号: | CN112150682A | 公开(公告)日: | 2020-12-29 |
发明(设计)人: | 彭炳辉;李明 | 申请(专利权)人: | 北京小米移动软件有限公司;云丁网络技术(北京)有限公司 |
主分类号: | G07C9/23 | 分类号: | G07C9/23;G07C9/22;G07C9/27;H04L29/06 |
代理公司: | 北京名华博信知识产权代理有限公司 11453 | 代理人: | 姜超;白莹 |
地址: | 100085 北京市海淀区清河*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能 门禁 门锁 终端 识别 方法 | ||
1.一种智能门禁卡识别方法,其特征在于,包括:
智能门禁卡使用由服务器下发的签名证书,向智能门锁进行认证;
在所述智能门禁卡通过所述智能门锁的认证后,接收并存储开锁密钥,所述开锁密钥是根据智能门锁主密钥以及智能门禁卡的标识分发的;
在所述智能门禁卡正常使用时,使用所述开锁密钥向智能门锁进行开锁操作。
2.根据权利要求1所述的方法,其特征在于,在所述智能门禁卡向所述智能门锁进行认证之前,所述方法还包括:
所述智能门禁卡将初始化生成的公钥发送给服务器,接收并存储所述服务器返回的签名证书,所述签名证书是由所述服务器使用证书授权中心的私钥对所述智能门禁卡的公钥进行签名生成的。
3.根据权利要求1或2所述的方法,其特征在于,所述开锁密钥包括外部认证密钥和内部认证密钥,所述接收并存储开锁密钥,包括:
在所述智能门禁卡通过所述智能门锁的认证后,所述智能门禁卡将所述智能门禁卡标识发送给所述智能门锁;
所述智能门禁卡接收所述智能门锁下发的开锁使用的外部认证密钥和内部认证密钥,其中,所述外部认证密钥和内部认证密钥是根据所述智能门锁的主密钥以及智能门禁卡的标识,使用预设的加密算法进行计算得到的。
4.根据权利要求3所述的方法,其特征在于,
所述智能门禁卡采用带有数据运算能力和逻辑加密能力的CPU卡。
5.根据权利要求4所述的方法,其特征在于,
所述CPU卡为JAVA CPU卡。
6.一种智能门禁卡识别方法,其特征在于,包括:
智能门锁接收到智能门禁卡的激活操作时,获取并认证所述智能门禁卡内由服务器下发的签名证书;
在所述智能门禁卡的签名证书通过所述智能门锁的认证后,根据智能门锁主密钥以及智能门禁卡的标识,所述智能门锁向所述智能门禁卡分发开锁密钥;
在所述智能门锁接收到智能门禁卡的开锁操作时,获取并认证所述智能门禁卡的开锁密钥,当所述智能门禁卡的开锁密钥通过所述智能门锁的认证,所述智能门锁进行开锁。
7.根据权利要求6所述的方法,其特征在于,所述智能门锁认证所述智能门禁卡内由服务器下发的签名证书,包括:
所述智能门锁使用预先存储的证书授权中心公钥,对所述智能门禁卡内的签名证书进行认证。
8.根据权利要求6或7所述的方法,其特征在于,所述开锁密钥包括外部认证密钥和内部认证密钥,所述根据智能门锁主密钥以及智能门禁卡的标识,向所述智能门禁卡分发开锁密钥,包括:
所述智能门锁获取所述智能门禁卡的标识;
所述智能门锁使用本地主密钥,以及所述智能门禁卡的标识,通过预设的加密算法为所述智能门禁卡设置开锁使用的外部认证密钥和内部认证密钥,并写入到门禁卡中。
9.一种智能门禁卡,其特征在于,包括:
激活模块,用于使用由服务器端下发的签名证书向激活使用的智能门锁进行认证;
密钥获取模块,用于接收并存储开锁密钥,所述开锁密钥是根据通过认证的智能门锁主密钥以及智能门禁卡的标识分发的;
开锁模块,用于使用所述密钥获取模块存储的开锁密钥向智能门锁进行开锁操作。
10.根据权利要求9所述的智能门禁卡,其特征在于,还包括:
预置模块,将智能门禁卡初始化生成的公钥发送给服务器,接收并存储所述服务器返回的签名证书,所述签名证书是由所述服务器使用证书授权中心的私钥对所述智能门禁卡的公钥进行签名生成的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米移动软件有限公司;云丁网络技术(北京)有限公司,未经北京小米移动软件有限公司;云丁网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910566624.2/1.html,转载请声明来源钻瓜专利网。