智能锁、智能钥匙及其控制方法及装置制造方法及图纸

技术编号:11634907 阅读:85 留言:0更新日期:2015-06-24 08:08
本发明专利技术提供了一种智能锁、智能钥匙及其控制方法及装置,其中,智能锁的控制方法包括:生成验证明文序列,并向智能钥匙发送验证明文序列;接收智能钥匙发送的第一密文数据,第一密文数据为智能钥匙根据自身的ID号对验证明文序列进行加密计算生成;根据智能锁内与智能钥匙ID号相同的ID号及验证明文序列对第一密文数据进行验证;当对第一密文数据验证通过后,打开所述智能锁的机械门锁。本发明专利技术的技术方案使用与智能钥匙唯一对应的ID号作为验证依据来进行智能锁与智能钥匙的开锁验证,能够提高智能锁对智能钥匙进行验证的安全性。

【技术实现步骤摘要】
智能锁、智能钥匙及其控制方法及装置
本专利技术涉及智能锁
,更为具体地说,涉及智能锁、智能钥匙及其控制方法及装置。
技术介绍
智能锁系统是以计算机技术和网络通信等先进技术为基础的面向未来的高科技产品,主要应用于银行安防、视频监控、灯光控制、电动窗帘控制、可视门铃等应用场景中。目前,市场的智能锁系统主要有智能卡门锁系统、指纹门锁系统、密码锁系统。这些门锁尽管形式各异,但是其工作原理基本相同,都是通过识别钥匙的方法来进行开锁。例如:智能卡门锁系统需要携带智能卡作刷卡进入的钥匙,但是智能卡容易损坏与丢失,导致其安全性降低;指纹门锁系统虽无需随身携带钥匙,但缺点是识别率比较低,并且需要指纹身份者亲自采集指纹才可以开锁,操作繁琐,同时如果他人获取了指纹身份者的指纹,将很轻易地开启指纹门锁;密码锁系统需要用户记住密码才可以开锁,用户容易忘记密码,因此对用户的要求比较高,且密码容易被盗取密码,降低了密码锁系统的安全性。PKE(PassiveKeylessEntry,无钥匙进入)智能锁是一种无钥匙进入系统,最早使用在高档汽车门锁系统上,并且能兼容机械式钥匙开门方式,其通过识别并对指定范围内的智能钥匙进行验证以实现对智能锁的机械门锁的开关。但是现有技术中PKE智能锁系统中,智能锁与智能钥匙的开锁验证过程中,对智能钥匙的验证依据往往不唯一,因此在开锁验证过程中,智能锁容易对非法设备进行错误验证而开启智能锁的机械门锁,从而大大降低了智能门锁的安全性。综上所述,如何能够提高智能锁对智能钥匙进行验证的安全性成为目前本领域技术人员亟待解决的技术问题。
技术实现思路
本专利技术的目的是提供一种智能锁的控制方案,以解决
技术介绍
中所介绍的现有技术中智能锁对智能钥匙的开锁验证过程中验证依据不唯一,带来的智能锁容易进行错误验证,导致安全性降低的问题。为了解决上述技术问题,本专利技术提供如下技术方案:本专利技术提供了一种智能锁的控制方法,所述智能锁内置有至少一个身份识别标识ID号,所述方法包括:生成验证明文序列,并向智能钥匙发送所述验证明文序列;接收所述智能钥匙发送的第一密文数据,所述第一密文数据为所述智能钥匙根据自身的ID号对所述验证明文序列进行加密计算生成;根据所述智能锁内与所述智能钥匙的ID号相同的ID号及所述验证明文序列对所述第一密文数据进行验证;当对所述第一密文数据验证通过后,打开所述智能锁的机械门锁。优选地,所述对所述第一密文数据进行验证包括:根据所述智能锁内与所述智能钥匙的ID号相同的ID号对所述验证明文序列进行加密计算生成第二密文数据,所述第二密文数据与所述第一密文数据加密计算机制相同;将所述第一密文数据与所述第二密文数据进行比较;当所述第一密文数据与所述第二密文数据相同时,确定所述第一密文数据验证通过。优选地,所述验证明文序列为随机数据。优选地,在生成验证明文序列之前还包括:根据读取的ID号生成相应的唤醒信号并广播唤醒信号,所述唤醒信号携带所述智能锁的ID号;接收被唤醒的所述智能钥匙反馈的验证启动信号,所述验证启动信号中携带所述智能钥匙的ID号,所述验证启动信号由所述智能钥匙确定所述唤醒信号中的ID号与所述智能钥匙自身的ID号相同时产生;当所述验证启动信号所携带的ID号与所述智能锁的ID号相同时,执行所述生成验证明文序列的步骤。优选地,所述根据读取的ID号生成相应的唤醒信号并广播唤醒信号,包括:依次读取所述智能锁的ID号;根据所述ID号的读取顺序广播与所述ID号对应的唤醒信号;当接收到智能钥匙发送的验证启动信号时,停止广播所述唤醒信号。根据本专利技术的第二方面还提出了一种智能钥匙的控制方法,所述智能钥匙具有身份识别标识ID号,所述方法包括:接收智能锁发送的验证明文序列;根据智能钥匙的身份识别标识ID号对所述验证明文序列进行加密计算生成第一密文数据;向所述智能锁发送所述第一密文数据,以使所述智能锁利用与所述智能钥匙相对应的ID号及所述验证明文序列对所述第一密文数据进行验证,并在验证通过后,打开所述智能锁的机械门锁。优选地,还包括:接收所述智能锁发送的唤醒信号,所述唤醒信号携带所述智能锁的ID号;判断所述唤醒信号所携带的ID号与所述智能钥匙的ID号是否相同;当所述唤醒信号所携带的ID号与所述智能钥匙自身ID号相同时,向所述智能锁发送验证启动信号,所述验证启动信号携带所述智能钥匙的ID号。根据本专利技术的第三方面还提出了一种智能锁的控制装置,所述智能锁内置有至少一个身份识别标识ID号,所述装置包括:生成单元,用于生成验证明文序列;第一发送单元,用于向智能钥匙发送所述验证明文序列;第一接收单元,用于接收所述智能钥匙发送的第一密文数据,所述第一密文数据为所述智能钥匙根据自身的ID号对所述验证明文序列进行加密计算生成;验证单元,用于根据所述智能锁内与所述智能钥匙的ID相同的ID号及所述验证明文序列对所述第一密文数据进行验证;开启单元,用于当对所述第一密文数据验证通过后,打开所述智能锁的机械门锁。优选地,所述验证单元具体包括:计算子单元,用于根据所述智能锁内与所述智能钥匙的ID号相同的ID号对所述验证明文序列进行加密计算生成第二密文数据,所述第二密文数据与所述第一密文数据加密计算机制相同;比较子单元,用于将接收到的所述第一密文数据与所述第二密文数据进行比较;确定子单元,用于当所述第一密文数据与所述第二密文数据相同时,确定所述第一密文数据验证通过。优选地,所述验证明文序列为随机数据。优选地,所述生成单元,还用于根据读取的ID号生成相应的唤醒信号,所述控制装置还包括:第二发送单元,用于广播唤醒信号,所述唤醒信号携带所述智能锁的ID号;第二接收单元,用于接收所述智能钥匙反馈的验证启动信号,所述验证启动信号中携带所述智能钥匙的ID号,所述验证启动信号由所述智能钥匙确定所述唤醒信号中的ID号与所述智能钥匙自身的ID号相同时产生;判断单元,用于判断所述智能锁的ID号与所述验证启动信号所携带的ID号是否相同,当所述验证启动信号所携带的ID号与所述智能锁的ID号相同时,由所述生成单元生成验证明文序列。优选地,所述生成单元具体用于依次读取所述智能锁的ID号,按照所述ID号的读取顺序,根据所述ID号生成与所述唤醒信号;所述第二发送单元具体用于广播所述唤醒信号并在当所述第二接收单元接收到所述智能钥匙发送的验证启动信号时,停止广播所述唤醒信号。根据本专利技术的第四方面还提出了一种智能钥匙的控制装置,所述智能钥匙具有身份识别标识ID号,所述装置包括:第一接收单元,用于接收智能锁发送的验证明文序列;生成单元,用于根据所述智能钥匙的ID号,对所述验证明文序列进行加密计算生成第一密文数据;第一发送单元,用于向所述智能锁发送所述第一密文数据,以使所述智能锁利用与所述智能钥匙相对应的ID号及所述验证明文序列对所述第一密文数据进行验证,并在验证通过后,打开所述智能锁的机械门锁。优选地,还包括:第二接收单元,用于接收所述智能锁发送的唤醒信号,所述唤醒信号携带所述智能锁的ID号;判断单元,用于判断所述唤醒信号所携带的ID号与所述智能钥匙的ID号是否相同;第二发送单元,用于当所述判断单元判定所述唤醒信号所携带的ID号与所述智能钥匙的ID号相同时,向所述智能锁发送验证启动信号,所述验证启动信号本文档来自技高网
...
智能锁、智能钥匙及其控制方法及装置

【技术保护点】
一种智能锁的控制方法,其特征在于,所述智能锁内置有至少一个身份识别标识ID号,所述方法包括:生成验证明文序列,并向智能钥匙发送所述验证明文序列;接收所述智能钥匙发送的第一密文数据,所述第一密文数据为所述智能钥匙根据自身的ID号对所述验证明文序列进行加密计算生成;根据所述智能锁内与所述智能钥匙的ID号相同的ID号及所述验证明文序列对所述第一密文数据进行验证;当对所述第一密文数据验证通过后,打开所述智能锁的机械门锁。

【技术特征摘要】
1.一种智能锁的控制方法,其特征在于,所述智能锁内置有至少一个身份识别标识ID号,所述方法包括:生成验证明文序列,并向智能钥匙发送所述验证明文序列;接收所述智能钥匙发送的第一密文数据,所述第一密文数据为所述智能钥匙根据自身的ID号对所述验证明文序列进行加密计算生成;根据所述智能锁内与所述智能钥匙的ID号相同的ID号及所述验证明文序列对所述第一密文数据进行验证;当对所述第一密文数据验证通过后,打开所述智能锁的机械门锁;所述方法还包括:根据读取的ID号生成相应的唤醒信号,并广播所述唤醒信号,所述唤醒信号携带所述智能锁的ID号;接收所述智能钥匙反馈的验证启动信号,所述验证启动信号中携带所述智能钥匙的ID号,所述验证启动信号由所述智能钥匙确定所述唤醒信号中的ID号与所述智能钥匙自身的ID号相同时产生;当所述验证启动信号所携带的ID号与所述智能锁的ID号相同时,执行所述生成验证明文序列的步骤。2.根据权利要求1所述的智能锁的控制方法,其特征在于,所述对所述第一密文数据进行验证,包括:根据所述智能锁内与所述智能钥匙的ID号相同的ID号对所述验证明文序列进行加密计算生成第二密文数据,所述第二密文数据与所述第一密文数据加密计算机制相同;将所述第一密文数据与所述第二密文数据进行比较;当所述第一密文数据与所述第二密文数据相同时,确定所述第一密文数据验证通过。3.根据权利要求1所述的智能锁的控制方法,其特征在于,所述验证明文序列为随机数据。4.根据权利要求1所述的智能锁的控制方法,其特征在于,所述根据读取的ID号生成相应的唤醒信号,并广播唤醒信号包括:依次读取所述智能锁内的ID号;按照所述ID号的读取顺序,根据所述ID号生成所述唤醒信号;广播所述唤醒信号并在接收到所述智能钥匙发送的验证启动信号时,停止广播所述唤醒信号。5.一种智能钥匙的控制方法,其特征在于,所述智能钥匙具有身份识别标识ID号,所述方法包括:接收所述智能锁发送的唤醒信号,所述唤醒信号携带所述智能锁的ID号;判断所述唤醒信号所携带的ID号与所述智能钥匙的ID号是否相同;当所述唤醒信号所携带的ID号与所述智能钥匙的ID号相同时,向所述智能锁发送验证启动信号,所述验证启动信号携带所述智能钥匙的ID号;接收智能锁发送的验证明文序列;根据智能钥匙的身份识别标识ID号,对所述验证明文序列进行加密计算生成第一密文数据;向所述智能锁发送所述第一密文数据,以使所述智能锁利用与所述智能钥匙相对应的ID号及所述验证明文序列对所述第一密文数据进行验证,并在验证通过后,打开所述智能锁的机械门锁。6.一种智能锁的控制装置,其特征在于,所述智能锁内置有至少一个身份识别标识ID号,所述装置包括:生成单元,用于生成验证明文序列;第一发送单元,用于向智能钥匙发送所述验证明文序列;第一接收单元,用于接收所述智能钥匙发送的第一密文数据,所述第一密文数据为所述智能钥匙根据自身的ID号对所述验证明文序列进行加密计算生成;验证单元,用于根据所述智能锁内与所述智能钥匙的ID...

【专利技术属性】
技术研发人员:黄世奇宋松如蒋本春周鳌辛越李永辉李帆
申请(专利权)人:湖南银宝科技发展有限公司
类型:发明
国别省市:湖南;43

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

1