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

文档序号:8408547阅读:922来源:国知局
智能锁、智能钥匙及其控制方法及装置的制造方法
【技术领域】
[0001]本发明涉及智能锁技术领域,更为具体地说,涉及智能锁、智能钥匙及其控制方法及装置。
【背景技术】
[0002]智能锁系统是以计算机技术和网络通信等先进技术为基础的面向未来的高科技产品,主要应用于银行安防、视频监控、灯光控制、电动窗帘控制、可视门铃等应用场景中。
[0003]目前,市场的智能锁系统主要有智能卡门锁系统、指纹门锁系统、密码锁系统。这些门锁尽管形式各异,但是其工作原理基本相同,都是通过识别钥匙的方法来进行开锁。例如:智能卡门锁系统需要携带智能卡作刷卡进入的钥匙,但是智能卡容易损坏与丢失,导致其安全性降低;指纹门锁系统虽无需随身携带钥匙,但缺点是识别率比较低,并且需要指纹身份者亲自采集指纹才可以开锁,操作繁琐,同时如果他人获取了指纹身份者的指纹,将很轻易地开启指纹门锁;密码锁系统需要用户记住密码才可以开锁,用户容易忘记密码,因此对用户的要求比较高,且密码容易被盗取密码,降低了密码锁系统的安全性。
[0004]PKE(Passive Keyless Entry,无钥匙进入)智能锁是一种无钥匙进入系统,最早使用在高档汽车门锁系统上,并且能兼容机械式钥匙开门方式,其通过识别并对指定范围内的智能钥匙进行验证以实现对智能锁的机械门锁的开关。
[0005]但是现有技术中PKE智能锁系统中,智能锁与智能钥匙的开锁验证过程中,对智能钥匙的验证依据往往不唯一,因此在开锁验证过程中,智能锁容易对非法设备进行错误验证而开启智能锁的机械门锁,从而大大降低了智能门锁的安全性。
[0006]综上所述,如何能够提高智能锁对智能钥匙进行验证的安全性成为目前本领域技术人员亟待解决的技术问题。

【发明内容】

[0007]本发明的目的是提供一种智能锁的控制方案,以解决【背景技术】中所介绍的现有技术中智能锁对智能钥匙的开锁验证过程中验证依据不唯一,带来的智能锁容易进行错误验证,导致安全性降低的问题。
[0008]为了解决上述技术问题,本发明提供如下技术方案:
[0009]本发明提供了一种智能锁的控制方法,所述智能锁内置有至少一个身份识别标识ID号,所述方法包括:
[0010]生成验证明文序列,并向智能钥匙发送所述验证明文序列;接收所述智能钥匙发送的第一密文数据,所述第一密文数据为所述智能钥匙根据自身的ID号对所述验证明文序列进行加密计算生成;根据所述智能锁内与所述智能钥匙的ID号相同的ID号及所述验证明文序列对所述第一密文数据进行验证;当对所述第一密文数据验证通过后,打开所述智能锁的机械门锁。
[0011]优选地,所述对所述第一密文数据进行验证包括:根据所述智能锁内与所述智能钥匙的ID号相同的ID号对所述验证明文序列进行加密计算生成第二密文数据,所述第二密文数据与所述第一密文数据加密计算机制相同;将所述第一密文数据与所述第二密文数据进行比较;当所述第一密文数据与所述第二密文数据相同时,确定所述第一密文数据验证通过。
[0012]优选地,所述验证明文序列为随机数据。
[0013]优选地,在生成验证明文序列之前还包括:根据读取的ID号生成相应的唤醒信号并广播唤醒信号,所述唤醒信号携带所述智能锁的ID号;接收被唤醒的所述智能钥匙反馈的验证启动信号,所述验证启动信号中携带所述智能钥匙的ID号,所述验证启动信号由所述智能钥匙确定所述唤醒信号中的ID号与所述智能钥匙自身的ID号相同时产生;当所述验证启动信号所携带的ID号与所述智能锁的ID号相同时,执行所述生成验证明文序列的步骤。
[0014]优选地,所述根据读取的ID号生成相应的唤醒信号并广播唤醒信号,包括:依次读取所述智能锁的ID号;根据所述ID号的读取顺序广播与所述ID号对应的唤醒信号;当接收到智能钥匙发送的验证启动信号时,停止广播所述唤醒信号。
[0015]根据本发明的第二方面还提出了一种智能钥匙的控制方法,所述智能钥匙具有身份识别标识ID号,所述方法包括:接收智能锁发送的验证明文序列;根据智能钥匙的身份识别标识ID号对所述验证明文序列进行加密计算生成第一密文数据;向所述智能锁发送所述第一密文数据,以使所述智能锁利用与所述智能钥匙相对应的ID号及所述验证明文序列对所述第一密文数据进行验证,并在验证通过后,打开所述智能锁的机械门锁。
[0016]优选地,还包括:接收所述智能锁发送的唤醒信号,所述唤醒信号携带所述智能锁的ID号;判断所述唤醒信号所携带的ID号与所述智能钥匙的ID号是否相同;当所述唤醒信号所携带的ID号与所述智能钥匙自身ID号相同时,向所述智能锁发送验证启动信号,所述验证启动信号携带所述智能钥匙的ID号。
[0017]根据本发明的第三方面还提出了一种智能锁的控制装置,所述智能锁内置有至少一个身份识别标识ID号,所述装置包括:生成单元,用于生成验证明文序列;第一发送单元,用于向智能钥匙发送所述验证明文序列;第一接收单元,用于接收所述智能钥匙发送的第一密文数据,所述第一密文数据为所述智能钥匙根据自身的ID号对所述验证明文序列进行加密计算生成;验证单元,用于根据所述智能锁内与所述智能钥匙的ID相同的ID号及所述验证明文序列对所述第一密文数据进行验证;开启单元,用于当对所述第一密文数据验证通过后,打开所述智能锁的机械门锁。
[0018]优选地,所述验证单元具体包括:计算子单元,用于根据所述智能锁内与所述智能钥匙的ID号相同的ID号对所述验证明文序列进行加密计算生成第二密文数据,所述第二密文数据与所述第一密文数据加密计算机制相同;比较子单元,用于将接收到的所述第一密文数据与所述第二密文数据进行比较;确定子单元,用于当所述第一密文数据与所述第二密文数据相同时,确定所述第一密文数据验证通过。
[0019]优选地,所述验证明文序列为随机数据。
[0020]优选地,所述生成单元,还用于根据读取的ID号生成相应的唤醒信号,所述控制装置还包括:第二发送单元,用于广播唤醒信号,所述唤醒信号携带所述智能锁的ID号;第二接收单元,用于接收所述智能钥匙反馈的验证启动信号,所述验证启动信号中携带所述智能钥匙的ID号,所述验证启动信号由所述智能钥匙确定所述唤醒信号中的ID号与所述智能钥匙自身的ID号相同时产生;判断单元,用于判断所述智能锁的ID号与所述验证启动信号所携带的ID号是否相同,当所述验证启动信号所携带的ID号与所述智能锁的ID号相同时,由所述生成单元生成验证明文序列。
[0021]优选地,所述生成单元具体用于依次读取所述智能锁的ID号,按照所述ID号的读取顺序,根据所述ID号生成与所述唤醒信号;所述第二发送单元具体用于广播所述唤醒信号并在当所述第二接收单元接收到所述智能钥匙发送的验证启动信号时,停止广播所述唤醒信号。
[0022]根据本发明的第四方面还提出了一种智能钥匙的控制装置,所述智能钥匙具有身份识别标识ID号,所述装置包括:第一接收单元,用于接收智能锁发送的验证明文序列;生成单元,用于根据所述智能钥匙的ID号,对所述验证明文序列进行加密计算生成第一密文数据;第一发送单元,用于向所述智能锁发送所述第一密文数据,以使所述智能锁利用与所述智能钥匙相对应的ID号及所述验证明文序列对所述第一密文数据进行验证,并在验证通过后,打开所述智能锁的机械门锁。
[0023]优选地,还包括:第二接收单元,用于接收所述智能锁发送的唤醒信号,所述唤醒信号携带所述智能锁的ID号;判断单元,用于判断所述唤醒信号所携带的ID号与所述智能钥匙的ID号是否相同;第二发送单元,用于当所述判断单元判定所述唤醒信号所携带的ID号与所述智能钥匙的ID号相同时,向所述智能锁发送验证启动信号,所述验证启动信号携带所述智能钥匙的ID号。
[0024]根据本发明的第五方面还提出一种智能锁,包括:集成电路IC卡,设置有身份识别标识ID号,所述智能锁通过所述ID号与所述智能钥匙进行对应;IC卡卡槽,所述IC卡可插拔地设置于所述IC卡卡槽内;以及,如上述任一项技术方案中所述的智能锁的控制装置。
[0025]根据本发明的第六方面还提出了一种智能钥匙,包括:身份识别标识ID号,所述身份识别标识ID号与所述智能锁内的ID号相对应,每把智能钥匙具有唯一的ID号,所述智能钥匙通过所述ID号与智能锁相对应;以及,如上述任一项技术方案中所述的智能钥匙的控制装置。
[0026]通过上述工作过程可以得出,本发明提供的智能锁的控制方案,通过使用与智能钥匙唯一对应的身份识别标识ID号作为验证依据来实现智能锁对智能钥匙的开锁验证。同时根据智能锁内与智能钥匙ID号相同的ID号及生成的验证明文序列对智能钥匙发送的第一密文数据进行验证,使得智能锁只对ID号相同的智能钥匙进行开锁验证,防止对其他智能钥匙进行开锁验证,进而避免了错误开启智能锁的机械门锁,从而提高了智能锁的安全性,其中,每个智能钥匙的身份识别ID号与其他智能钥匙的身份识别ID号不同。
【附图说明】
[0027]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
[0028]图1是本发明一示例性实施例示出的一种智能锁的控制方法的流程图;
[0029]图2是本发明一示例性实施例示出的一种密文验证方法的流程图;
[0030]图3是本发明一示例性实施例示出的另一种智能锁的控制方法的流程图;
[0031]图4是本发明一示例性实施例示出的一种唤醒方法的流程图;
[0032]图5是本发明一示例性实施例示出的一种智能钥匙的控制方法的流程图;
[0033]图6是本发明一示例性实施例示出的一种智能钥匙的唤醒方法的流程图;
[0034]图7是本发明一示例性实施例示出的一种智能锁的控制装置的结构图;
[0035]图8是本发明一示例性实施例示出的一种验证单元的结构图;
[0036]图9是本发明一示例性
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1