电子锁系统及其电子锁和解锁方法

发布时间:181 阅读次数:181

  随着电子技术的发展,出现了多种电子锁,例如,IC卡电子锁、RFID卡锁、密码锁 等。IC卡电子锁和RFID卡电子锁需要使用IC卡或者RFID卡开启,因此,使用该等电子锁 时,每一使用者必须携带开锁的IC卡或者RFID卡,不够方便。而密码锁虽然不用携带钥匙, 只要输入密码就可以开锁,但是密码容易被他人偷窥或者破译,不够安全。

  有鉴于此,还有必要提供一种方便使用且安全的电子锁系统。另外,还有必要提供一种方便使用且安全的电子锁。此外,还有必要提供一种该电子锁系统的解锁方法。一种电子锁系统包括电子锁以及遥控该电子锁的通讯设备,所述电子锁包括置于 可启闭物体上用于封闭所述物体的锁体、存储单元、信息产生单元、无线通信单元、信息获 取单元以及控制器。所述通讯设备包括无线通信模块、选择模块以及信息处理模块。所述存 储单元用于存储预设的通知信息。所述信息产生单元用于响应用户操作,将所述存储单元 中的通知信息通过所述无线通信单元发送给所述通讯设备。所述无线通信模块用于接收所 述通知信息。所述选择模块用于响应用户基于所述通知信息的操作,产生一选择信号。所 述信息处理模块用于响应所述选择信号生成一确认信息,并通过所述无线通信模块发送给 所述电子锁。所述信息获取单元通过所述无线通信单元接收并获取所述确认信息。所述控 制器根据所述确认信息确定是否使所述锁体开锁。—种电子锁包括置于可启闭物体上用于封闭启闭物体的锁体、无线通信单元、存 储单元、信息获取单元、信息产生单元以及控制器。所述存储单元用于存储预设的通知信 息;所述信息产生单元用于响应用户操作,将所述通知信息通过所述无线通信单元发送给 一通信设备;所述信息获取单元用于通过所述无线通信模块接收和获取来自所述通讯设备 基于所述通知信息产生的确认信息;所述控制器根据所述确认信息确定是否使所述锁体开 锁。一种电子锁系统的解锁方法,其包括电子锁响应用户操作,将预设的通知信息发送给通讯设备;通讯设备接收所述通知信息,并输出提示信息;通讯装置响应用户基于所述提示信息的选择操作,产生一选择信号;通讯设备响应所述选择信号,生成一确认信息,并将所述确认信息发送给电子 锁;电子锁接收所述确认信息,并根据所述确认信息确定是否使锁体开锁,所述锁体 为置于可启闭物体上用于封闭所述物体的扣件。

  上述电子锁系统及其电子锁和解锁方法无需每个用户在开锁时携带开锁钥匙,比 较方便。另外,还需要得到对应通讯设备的确认才能进行开锁,增强了安全性。

  图1为一较佳实施方式电子锁系统功能模块图。图2为第一较佳实施方式电子锁系统解锁方法流程图。图3为第二较佳实施方式电子锁系统解锁方法流程图。

  具体实施例方式请参看图1,电子锁系统30包括电子锁100和通讯设备200。通讯设备200用于 遥控电子锁100的开启。在本实施方式中,通讯设备200可为手机、小灵通、个人数字助理 等。通讯设备200接收来自电子锁100的一待加密信息,并响应用户操作对所述待加密信 息进行加密处理生成一确认信息,进而向电子锁100发送所述确认信息。电子锁100接收 来自通讯设备200的确认信息,并对所述确认信息进行解密,进而根据所述解密后的信息 确定是否要开启。具体如下描述。电子锁100包括存储单元101、密码输入单元102、密码验证单元103、信息产生单 元104、无线、控制器 109、锁体110以及提醒单元111。锁体110为置于可启闭物体如,门、箱子、抽屉等物体上, 用于封闭所述物体的扣件。存储单元101用于存储预设的用户密码、预设的通知信息、预设的验证信息以及 预设的解密密钥。所述用户密码、通知信息、验证信息为文字或者数字。所述用户密码、通 知信息和验证信息也可以是同一个数据。密码输入单元102用于响应用户操作产生一验证密码。用户可以通过实体按键或 触摸屏按钮输入验证密码。密码验证单元103用于将所述验证密码与所述用户密码比较,并当所述验证密码 与所述用户密码相同时发送一启动信号给信息产生单元104,当所述验证密码与所述用户 密码不同时,通过提醒单元111输出错误提醒信息。信息产生单元104用于响应该启动信号将所述通知信息(即所述待加密信息)编 辑成一第一短消息(SMS)信号,并通过无线用于通过无线的第二短消 息信号,所述第二短消息信号包括有通讯设备200对所述通知信息进行加密处理后生成的 确认信息,信息获取单元106进一步用于从该第二短消息信号中获取所述确认信息。信息解密单元107用于根据预设的解密算法及预设的解密密钥对所述确认信息 进行解密,生成解密信息。信息验证单元108用于将所述解密信息与所述验证信息进行比较,并当解密信息 与所述验证信息相匹配时,发送一通过验证信号给控制器109,当解密后的信息与所述验证 信息不相匹配时,通过提醒单元111输出错误提醒信息。控制器109用于响应所述通过验证信号控制锁体110开锁。通讯设备200包括信息处理模块210、密钥存储模块220、无线。其中,通讯设备200通过无线 与外部设备进行无线通信,本实施方式中,通讯设备200通过无线进行通信。无线的第一短消息信号并存储于信息存储 模块240中。提示模块250用于侦测到无线接收到第一短消息信号时,输出提示 信息,以提示用户是否开锁。例如,提示信息为“是否开锁,开锁请输入Y,不开锁请输入N”。选择模块260用于响应用户基于所述提示信息的操作产生一选择信号。密钥存储模块220用于存储预设的加密密钥,所述加密密钥与所述解密密钥相对应。信息处理模块210用于响应该选择信号,并利用所述加密密钥对第一短消息信号 中的通知信息进行加密处理,产生所述确认信息,并将所述确认信息编辑成所述第二短消 息信号,再通过无线。具体地,信息处理模块210包括信息 提取单元212、信息加密单元214以及信息生成单元216。信息提取单元212用于响应该选择信号,从信息存储模块240的第一短消息信号 中提取所述通知信息。信息加密单元214用于根据预设的加密算法及所述加密密钥对提取的通知信息 进行加密,以产生所述确认信息。所述加密算法与所述解密算法相对应。信息生成单元216用于将所述确认信息编辑成所述第二短消息信号,并通过无线。下面以一个实例对上述电子锁系统30的工作进行说明。假设电子锁100中用户 设置用户密码为“123”、通知信息和验证信息为“789”,并设定通讯设备200中的加密密钥 和电子锁100中的解密密钥均为“234”。当用户在电子锁100上输入密码时,密码验证单元 103将输入密码与用户密码“123”进行比较,即用户只有输入密码为“123”才能通过验证。 通过验证后,信息产生单元104才将通知信息“789”编辑成第一短消息信号,并通过无线的第一短消息信号 后,输出提示信息以提示用户是否开锁。用户可通过选择模块260输入选择信号,信息处理 单元210响应该选择信号通过提取单元212提取通知信息“789”,通过加密单元214内预设 的加密算法利用加密密钥“234”对确认信息“789”进行加密,其中,所述加密算法为将加密 密钥“234”设定为通知信息相应数字的个数,例如,2表示7的个数、3表示8的个数、4表示 9的个数。即加密后得到的确认信息为“778889999”,并通过信息生成单元216将确认信息 “778889999”编辑成第二短消息信号后通过无线的第二短消息信号后,通过信息获取单元107提取出其中的 确认信息,再通过信息解密单元108内预设的与所述加密算法相应的解密算法和所述解密 密钥“234”对所述确认信息进行解密,得到解密信息“789”,然后通过信息验证单元108将 所述解密信息“789”和锁述验证信息“789”进行比较,只有两者相同时才能通过验证,锁体 110才会解锁。上述电子锁系统30相对现有技术有如下优点首先,上述电子锁系统30中的电子锁100除了需要进行密码验证外,还需要得到对应通讯设备200的确认才能进行开锁,避免了因为电子锁100的密码被偷窥而导致的安全问题。其次,电子锁100和通讯设备200具有对应的加密和解密机制,所以只有当前电子 锁100对应通讯设备200才能给出有效的开锁信息,减少了通过通讯技术进行破解的可能 性,增强了电子锁100的安全性。再次,上述电子锁系统300通过短消息或者彩信消息的方式控制电子锁100的开 启,不受空间限制,可以实现对电子锁100远程遥控。请参看图2,其为第一较佳实施方式电子锁系统的解锁方法,其包括如下步骤步骤500,电子锁响应用户操作,将预设的通知信息发送给通讯设备。例如,用户可 以通过操作电子锁上的一触发按钮,而使电子锁发送所述通知信息给通讯设备。在本实施 方式中,所述通知信息可以为文字或数字,所述电子锁可以以短消息信号的形式将所述通 知信息发送给通讯设备。步骤502,通讯设备接收所述通知信息,并输出提示信息。所述提示信息用于提示 用户是否选择开锁。例如,提示信息为“是否开锁,是请输入Y,否请输入N”。步骤504,通讯设备响应用户基于所述提示信息的选择操作,产生一选择信号。步骤506,通讯设备响应所述选择信号,生成一确认信息,并将所述确认信息发送 给电子锁。其中,通讯设备可将所述确认信息以短消息信号的形式发送给电子锁。步骤508,电子锁接收所述确认信息,并根据所述确认信息确定是否使锁体开锁, 所述锁体为置于可启闭物体上用于封闭所述物体的扣件。上述电子锁系统的解锁方法需要得到对应通讯设备的确认才能进行开锁,增加了 安全性,且电子锁系统的解锁方法还通过短消息或者彩信消息的方式控制电子锁的开启, 不受空间限制,可以实现对电子锁远程遥控。请参看图3,其为第二较佳实施方式电子锁系统的解锁方法包括以下步骤步骤600,电子锁接收用户输入的验证密码。步骤602,电子锁将验证密码与预设的用户密码进行比较,判断验证密码是否与用 户密码相同。步骤604,若验证密码与用户密码不相同,输出错误提醒信息。步骤606,若验证密码与用户密码相同,电子锁将预设的通知信息发送给通讯设 备。具体地,所述通知信息可以为文字或数字,电子锁可以以短消息信号的形式将所述通知 信息发送给通讯设备。步骤608,通讯设备接收所述通知信息,并输出提示信息。该提示信号用于提示用 户是否选择开锁。步骤610,通讯设备响应用户基于所述提示信息的选择操作,产生一选择信号。步骤612,通讯设备响应所述选择信号,根据预设的加密算法和预设的加密密钥对 所述通知信息进行加密,生成一确认信息,并将所述确认信息发送给电子锁。步骤614,电子锁接收所述确认信息,并根据预设的解密算法及预设的解密密钥对 所述确认信息进行解密,生成解密信息。步骤616,电子锁将所述解密信息与预设的验证进行比较,判断解密信息是否与所 述验证信息相匹配。

  步骤618,若解密信息与验证信息相匹配,验证通过,锁体开锁,所述锁体为置于可 启闭物体上用于封闭所述物体的扣件。步骤620,若解密信息与验证信息不相匹配,输出错误提醒信息。上述电子锁系统的解锁方法除了需要进行密码验证外,还需要得到对应通讯设备 的确认才能进行开锁,避免了因为电子锁的密码被偷窥而导致的安全问题,且还通过在电 子锁和通讯设备上设置对应的加密和解密机制,所以只有当前电子锁对应通讯设备才能给 出有效的开锁信息,增强了电子锁的安全性。本技术领域的普通技术人员应当认识到,以上的实施方式仅是用来说明本发明, 而并非用作为对本发明的限定,只要在本发明的实质精神范围之内,对以上实施方式所作 的适当改变和变化都落在本发明要求保护的范围之内。

  一种电子锁系统,其包括电子锁以及遥控所述电子锁的通讯设备,所述电子锁包括置于可启闭物体上用于封闭所述物体的锁体,其特征在于所述电子锁还包括存储单元、信息产生单元、无线通信单元、信息获取单元以及控制器,所述通讯设备包括无线通信模块、选择模块以及信息处理模块,所述存储单元用于存储预设的通知信息;所述信息产生单元用于响应用户操作,将所述存储单元中的通知信息通过所述无线通信单元发送给所述通讯设备;所述无线通信模块用于接收所述通知信息;所述选择模块用于响应用户基于所述通知信息的操作,产生一选择信号;所述信息处理模块用于响应所述选择信号生成一确认信息,并通过所述无线通信模块发送给所述电子锁;所述信息获取单元通过所述无线通信单元接收并获取所述确认信息;所述控制器根据所述确认信息确定是否使所述锁体开锁。

  2.如权利要求1所述的电子锁系统,其特征在于所述通讯设备还包括提示模块,所述 提示模块用于在所述无线通信模块接收到所述通知信息时,输出提示信息,用户基于所述 提示信息对所述选择单元进行操作,以产生所述选择信号。

  3.如权利要求1所述的电子锁系统,其特征在于所述电子锁还包括信息验证单元,所 述信息验证单元用于将所述确认信息进行验证,并当通过验证时,发送一通过验证信号给 所述控制器;所述控制器响应所述通过验证信号控制所述锁体开锁。

  4.如权利要求3所述的电子锁系统,其特征在于所述通讯设备还包括密钥存储模块 和信息存储模块,所述信息处理模块包括信息提取单元、信息加密单元以及信息生成单元; 所述电子锁还包括信息解密单元,所述密钥存储模块用于存储预设的加密密钥,所述信息 存储模块用于存储来自所述电子锁的通知信息;所述信息提取单元用于响应所述选择信号 从所述信息存储模块中提取所述通知信息;所述信息加密单元用于根据预设的加密算法及 所述加密密钥对所述通知信息进行加密生成所述确认信息;所述信息生成单元用于通过所 述通信模块将所述确认信息发送给所述电子锁;所述电子锁的存储单元还用于存储预设的 验证信息和与所述加密密钥相应的解密密钥;所述信息解密单元根据其内预设的与所述加 密算法相应的解密算法及所述解密密钥对所述确认信息进行解密,以产生一解密信息;所 述信息验证单元用于将所述解密信息与所述验证信息进行比较以对所述确认信息进行验 证,并当所述解密信息与所述验证信息相匹配时,产生所述通过验证信号。

  5.如权利要求1所述的电子锁系统,其特征在于所述存储单元还用于存储预设的用 户密码,所述电子锁还包括密码输入单元以及密码验证单元,所述密码输入单元用于响应 用户操作产生一验证密码,所述密码验证单元用于将所述验证密码与所述用户密码进行比 较,并当所述验证密码与用户密码相同时,发送一启动信号给所述信息产生单元,所述信息 产生单元响应该启动信号开始工作。

  6.一种电子锁,其包括置于可启闭物体上用于封闭启闭物体的锁体,其特征在于所 述电子锁还包括无线通信单元、存储单元、信息获取单元、信息产生单元以及控制器,所述 存储单元用于存储预设的通知信息;所述信息产生单元用于响应用户操作,将所述通知信 息通过所述无线通信单元发送给一通信设备;所述信息获取单元用于通过所述无线通信模 块接收和获取来自所述通讯设备基于所述通知信息产生的确认信息;所述控制器根据所述 确认信息确定是否使所述锁体开锁。

  7.如权利要求6所述的电子锁,其特征在于所述电子锁还包括信息验证单元,所述信 息验证单元用于将所述确认信息进行验证,并当通过验证时,发送一通过验证信号给所述控制器;所述控制器响应所述通过验证信号控制所述锁体开锁。

  8.如权利要求7所述的电子锁,其特征在于所述确认信息是所述通讯设备根据其内 预设的加密算法和加密密钥对所述通知信息加密而成的;所述存储单元还用于存储预设的 验证信息和预设的解密密钥,所述电子锁还包括信息解密单元,所述信息解密单元用于根 据其内预设的解密算法和所述解密密钥对所述确认信息进行解密,生成解密信息;所述信 息验证单元将所述解密信息与所述验证信息进行比较以对所述确认信息进行验证,并当所 述解密信息与所述验证信息相匹配时,产生所述通过验证信号。

  9.如权利要求6所述的电子锁,其特征在于所述存储单元还用于存储预设的用户密 码,所述电子锁还包括密码输入单元以及密码验证单元,所述密码输入单元用于响应用户 操作产生一验证密码;所述密码验证单元用于将所述验证密码与所述用户密码进行比较, 并当所述验证密码与用户密码相同时,发送一启动信号给所述信息产生单元;所述信息产 生单元响应该启动信号开始工作。

  10.一种电子锁系统的解锁方法,其包括电子锁响应用户操作,将预设的通知信息发送给通讯设备;通讯设备接收所述通知信息,并输出提示信息;通讯设备响应用户基于所述提示信息的选择操作,产生一选择信号;通讯设备响应所述选择信号,生成一确认信息,并将所述确认信息发送给电子锁;电子锁接收所述确认信息,并根据所述确认信息确定是否使锁体开锁,所述锁体为置 于可启闭物体上用于封闭所述物体的扣件。

  11.如权利要求10所述的电子锁系统的解锁方法,其特征在于所述确认信息为所述 通讯设备根据其内预设的加密算法和加密密钥对所述通知信息进行加密而成,所述电子锁 根据所述确认信息确定是否使锁体开锁包括以下步骤电子锁根据其内预设解密算法和预 设解密密钥对所述确认信息进行解密生成解密信息,所述解密算法和解密密钥分别与所述 加密算法和加密密钥相对应;电子锁将所述解密信息与所述验证信息进行比较,判断所述 解密信息是否与预设的验证信息是否相匹配;若所述解密信息与预设的验证信息相匹配 时,控制所述锁体开锁。

  12.如权利要求9所述的电子锁系统的解锁方法,其特征在于在所述电子锁将预设的 确认信号发送给通讯装置之前还包括如下步骤电子锁接收用户输入的验证密码;电子锁将验证密码与预设的用户密码进行比较,判断验证密码是否与用户密码相同;若验证密码与用户密码相同,执行电子锁将预设确认信号发送给通讯装置之步骤。

  一种电子锁系统的解锁方法包括如下步骤电子锁响应用户操作,将预设的通知信息发送给通讯设备;通讯设备接收所述通知信息,并输出提示信息;通讯装置响应用户基于所述提示信息的选择操作,产生一选择信号;通讯设备响应所述选择信号,生成一确认信息,并将所述确认信息发送给电子锁;电子锁接收所述确认信息,并根据所述确认信息确定是否使锁体开锁,所述锁体为置于可启闭物体上用于封闭所述物体的扣件。此外,本发明还提供一种电子锁系统及其解锁方法。

  发明者曹帅, 林茂裕 申请人:鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司