电子钥匙及其控制方法、电子钥匙装置与流程

文档序号:21008071发布日期:2020-06-05 23:18阅读:642来源:国知局
电子钥匙及其控制方法、电子钥匙装置与流程

本公开涉及智能钥匙技术,尤其涉及一种电子钥匙及其控制方法、电子钥匙装置。



背景技术:

钥匙是人们生活中的一种常用的开锁工具,制作钥匙的材料主要为铜、锌、铝、铁和其它金属。目前,钥匙种类很多,有普通钥匙、智能钥匙、遥控钥匙等等。

针对普通钥匙而言,通常配备备用实物钥匙,普通钥匙本身不智能。并且普通钥匙一般是同一锁对应一钥匙,例如,一个家庭多个门的情况下会出现多把实物钥匙。并且传统钥匙本身带有机动性,齿条和旋转方式单一,加密级别低。

而目前的智能钥匙一般应用于汽车钥匙,其通过发射红外线信号来打开一个或两个车门、行李箱和油箱盖,也可以操控汽车的车窗和天窗的钥匙。



技术实现要素:

为克服相关技术中存在的问题,本公开提供一种电子钥匙及其控制方法、电子钥匙装置。

根据本公开实施例的第一方面,提供一种电子钥匙,包括匙柄和与所述匙柄连接的匙杆,其中,

所述匙柄的外表面设置有信息采集装置,所述匙柄内部设置有控制装置,所述控制装置分别与所述信息采集装置以及所述匙杆连接;

当所述电子钥匙插入电子锁时,所述信息采集装置采集人体特征信息;

若采集的人体特征信息属于预设的锁操作信息时,将所述锁操作信息发送给所述控制装置,所述锁操作信息至少包括上锁操作信息和开锁操作信息;

所述控制装置确定所述锁操作信息对应的电子锁的加密信息,根据所述加密信息控制所述匙杆转动,完成上锁或开锁操作;

其中,所述加密信息至少包括匙杆的转动方向和/或匙杆的转动圈数。

可选地,上述电子钥匙中,所述匙杆为柱体,所述柱体上至少具有一个凹槽,在所述凹槽内置有可根据加密信息调整高度的凸起;

所述控制装置确定所述锁操作信息对应的电子锁的加密信息,根据所述加密信息控制所述匙杆转动,包括:

所述控制装置确定所述锁操作信息对应的电子锁的加密信息时,确定所述加密信息中匙杆上的凸起的高度;

根据所述加密信息控制所述匙杆转动时,所述控制装置控制所述匙杆上的凸起的高度为所述加密信息中匙杆上的凸起的高度。

可选地,上述电子钥匙中,所述电子钥匙的匙柄或匙杆内部设置有电磁控制器,所述电磁控制器分别与所述凸起以及所述控制装置电连接;

所述控制装置通过所述电磁控制器控制所述匙杆上的凸起的高度。

可选地,上述电子钥匙中,所述匙柄或匙杆内还设置有电子锁识别模块,所述电子锁识别模块与所述控制装置连接;

当所述电子钥匙插入电子锁时,若所述信息采集装置采集的人体特征信息属于预设的开锁操作信息时,将所述开锁操作信息发送给所述控制装置;

所述控制装置根据所述电子锁识别模块识别出的电子锁,获取所述开锁操作信息对应的所述电子锁的加密信息,确定所述加密信息对应的解密信息;

根据所述解密信息控制所述匙杆转动,完成开锁操作。

可选地,上述电子钥匙中,所述电子锁识别模块采用如下任一种或几种方式识别电子锁:

射频识别,近场识别,二维码扫描识别,蓝牙识别。

根据本公开实施例的第二方面,提供一种电子钥匙的控制方法,包括:

电子钥匙插入电子锁时,采集电子钥匙对应的人体特征信息;

当采集的人体特征信息属于预设的锁操作信息时,确定所述锁操作信息对应的电子锁的加密信息,所述锁操作信息至少包括上锁操作信息和开锁操作信息;

根据所述加密信息控制所述电子钥匙转动,完成上锁或开锁操作,其中,所述加密信息至少包括所述匙杆的转动方向和/或所述匙杆的转动圈数。

可选地,上述方法还包括:

确定所述锁操作信息对应的电子锁的加密信息时,确定所述加密信息中电子钥匙上的凸起的高度;

根据所述加密信息控制所述电子钥匙转动时,控制所述电子钥匙上的凸起的高度为所述加密信息中匙杆上的凸起的高度。

可选地,上述方法中,所述控制所述电子钥匙上的凸起的高度为所述加密信息中电子钥匙上的凸起的高度,包括:

通过与所述电子钥匙上的凸起电连接的电磁控制器,控制所述凸起的高度为所述加密信息中凸起的高度。

可选地,上述方法中,所述根据所述加密信息控制所述电子钥匙的转动,完成开锁操作,包括;

当所述电子钥匙插入电子锁时,若采集的人体特征信息属于预设的开锁操作信息时,根据预先识别出的电子锁信息,获取所述开锁操作信息对应的所述电子锁的加密信息,确定所述加密信息对应的解密信息;

根据所述解密信息控制所述电子钥匙转动,完成开锁操作。

可选地,上述方法还包括:采用如下任一种或几种方式识别出电子锁信息:

射频识别,近场识别,二维码扫描识别,蓝牙识别。

根据本公开实施例的第三方面,提供一种电子钥匙的控制装置,包括:

信息采集模块,用于在电子钥匙插入电子锁时,采集电子钥匙对应的人体特征信息;

第一加密信息生成模块,用于当采集的人体特征信息属于预设的锁操作信息时,确定所述锁操作信息对应的电子锁的加密信息,所述锁操作信息至少包括上锁操作信息和开锁操作信息;

控制模块,用于根据所述加密信息控制所述电子钥匙的转动,完成上锁或开锁操作,其中,所述加密信息至少包括所述电子钥匙的转动方向和/或所述电子钥匙的转动圈数。

可选地,上述装置还包括:

第二加密信息生成模块,用于确定所述锁操作信息对应的电子锁的加密信息时,确定所述加密信息中电子钥匙上的凸起的高度;

所述控制模块,用于根据所述加密信息控制所述电子钥匙转动时,控制所述电子钥匙上的凸起的高度为所述加密信息中电子钥匙上的凸起的高度。

可选地,上述装置中,所述控制模块,控制所述电子钥匙上的凸起的高度为所述加密信息中电子钥匙上的凸起的高度,包括:

通过与所述电子钥匙上的凸起电连接的电磁控制器,控制所述凸起的高度为所述加密信息中凸起的高度。

可选地,上述装置中,所述控制模块包括;

解密信息生成子模块,用于当所述电子钥匙插入电子锁时,若所述电子钥匙对应的人体特征信息属于预设的开锁操作信息时,根据预先识别出的电子锁信息,确定所述开锁操作信息对应的所述电子锁的加密信息,确定所述加密信息对应的解密信息;

所述开锁控制子模块,用于根据所述解密信息控制所述匙杆转动,完成开锁操作。

可选地,上述装置还包括:电子锁识别模块,用于采用如下任一种或几种方式识别出电子锁信息:

射频识别,近场识别,二维码扫描识别,蓝牙识别。

本公开的实施例提供的技术方案可以包括以下有益效果:

本公开提供的技术方案可以针对不同的人体特征信息,配合机械传动实现电子钥匙的随机加密,大大加强了电子钥匙的加密安全性。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

图1是根据一示例性实施例示出的一种电子钥匙的结构示意图。

图2是根据一示例性实施例示出的一种具有至少一个凸起的电子钥匙的结构示意图。

图3是根据一示例性实施例示出的一种电子钥匙的结构示意图。

图4是根据一示例性实施例示出的一种具有伸缩电子钥匙的结构中伸缩齿条位置示意图。

图5是根据一示例性实施例示出的一种电子钥匙进行上锁或开锁操作时与智能手机数据同步的示意图。

图6是根据一示例性实施例示出的一种电子钥匙设置与多电子锁对应的示意图。

图7是根据一示例性实施例示出的一种电子钥匙的充电盒的示意图。

图8是根据一示例性实施例示出的一种电子钥匙的控制方法流程图。

图9是根据一示例性实施例示出的一种电子钥匙的控制方法流程图。

图10是根据一示例性实施例示出的一种电子钥匙装置的结构示意图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。

图1是根据一示例性实施例示出的一种电子钥匙的结构示意图。如图1所示,该电子钥匙包括匙柄10,和与匙柄相连接的匙杆20。

匙柄10的外表面设置有信息采集装置11,匙柄内部设置有控制装置(图中未标出),控制装置分别与信息采集装置11以及匙杆20连接。

当电子钥匙插入电子锁时,信息采集装置11采集人体特征信息;

若采集的人体特征信息属于预设的锁操作信息时,将锁操作信息发送给控制装置,锁操作信息至少包括上锁操作信息和开锁操作信息;

控制装置确定锁操作信息对应的电子锁的加密信息,根据加密信息控制匙杆20转动,完成上锁或开锁操作;

其中,加密信息至少包括匙杆的转动方向和/或匙杆的转动圈数。

本实施例中,匙柄10的外表面设置的信息采集装置11具备采集人体特征信息的功能即可。因此,信息采集装置可以包括多种传感器。例如指纹采集器、声纹采集器等。相应地,采集的人体特征信息也可以包括多种信息。例如指纹信息、声纹信息等。

本实施例中,控制装置所确定的加密信息,与锁操作信息以及电子锁之间均存在对应关系。即,控制装置所确定的加密信息与采集到的锁操作信息对应,且该加密信息与电子钥匙当前插入的电子锁对应。

当信息采集装置11采集的锁操作信息为上锁操作信息时,可以按照预设的方式生成该上锁操作信息对应的电子锁的加密信息。当信息采集装置11采集的锁操作信息为开锁操作信息时,可以查询获取对应的电子锁的加密信息。其中,用于生成加密信息的预设的方式可以包括多种方式。例如,可以按照预设的固定的加密算法生成加密信息,也可以随机生成加密信息。随机生成的加密信息可以在上锁及对应的开锁整个过程中生效。

另外,由于加密信息至少包括匙杆的转动方向和/或匙杆的转动圈数,因此控制装置根据加密信息控制匙杆20转动时,匙杆20的转动方式可以包括多种。例如,可以根据加密信息控制匙杆沿匙杆的中心轴向进行顺时针或逆时针进行转动。也可以根据加密信息控制匙杆沿匙杆的中心轴转动设定圈数。其中,设定圈数的取值可以为正数。控制匙杆转动设定圈数时,可以将匙杆上的任意一点做为参考点,以参考点为基准,控制匙杆转动设定圈数。还可以根据加密信息控制匙杆沿匙杆的中心轴向顺时针或逆时针转动设定圈数。还可以根据加密信息控制匙杆沿匙杆的中心轴向顺时针转动第一设定圈数后,再逆时针转动第二设定圈数等。

从上述描述可见,本实施例技术方案,通过采集电子钥匙对应的人体特征信息,确定用于上锁或开锁操作对应的加密信息,以实现上锁或开锁操作。即本实施例中,不同的人体特征信息对应不同的加密信息,体现出电子钥匙的个性化加密方式,加强了电子钥匙的加密安全性。并且,本实施例基于加密信息进行上锁或开锁操作的执行方式是,控制电子钥匙的匙杆的转动实现,即本实施例采用机械传动方式实现电子钥匙的随机加密。这种加密方式中,加密要素的组合包括有多种,从而使得加密信息更安全可靠。

本实施例还提供一种电子钥匙,如图2所示,该电子钥匙中,匙杆为柱体20,该柱体上至少具有一个凹槽21,在凹槽内置有可根据加密信息调整高度的凸起22。

控制装置确定锁操作信息对应的电子锁的加密信息,根据加密信息控制匙杆转动,包括:

控制装置确定锁操作信息对应的电子锁的加密信息时,确定加密信息中匙杆上的凸起的高度;

根据加密信息控制匙杆转动时,控制装置控制匙杆上的凸起的高度为加密信息中匙杆上的凸起的高度。

其中,每个凹槽内设置有一个凸起。

当匙杆上设置有多个凸起时,多个凸起可以均匀分布在匙杆上,也可以随机分布在匙杆上。控制装置生成加密信息时,加密信息中匙杆上的凸起的高度可以包括凸起的标识及其对应的高度。这样,可以控制匙杆上不同位置的凸起的高度相同或不同。

可见,本实施例,在匙杆上至少设置有一个凸起,通过加密信息控制匙杆上的凸起的高度,增加了加信息中的加密要素,即形成的信息中至少包括了匙杆的转动方向、转动圈数以及凸起的高度中的任一种信息,从而增加了破解加密信息的难度,提高了电子钥匙上锁时的安全性。

本实施例还提供一种电子钥匙,该电子钥匙的匙柄或匙杆内部设置有电磁控制器,电磁控制器分别与凸起以及控制装置电连接;

控制装置通过电磁控制器控制匙杆上的凸起的高度。

本实施例中,电子钥匙中的控制装置可以通过控制电磁控制器的电磁导通或断开,使得电磁控制器将对应的凸起推至设定位置,以改变凸起在匙杆上的高度。例如,电磁控制器的电磁导通时,电磁控制器可以将凸起推至最高位置。即在该最高位置上,匙杆上的凸起的高度最高。电磁控制器的电磁断开时,电磁控制器可以对凸起不进行推动操作,此时,凸起可以恢复至原始位置。在该原始位置上,匙杆上的凸起的高度为最低。

本实施例通过对匙杆上的凸起的高度控制,增加了破解加密信息的难度,提高了电子钥匙上锁时的安全性。

本实施例还提供一种电子钥匙,该电子钥匙的匙柄或匙杆内还设置有电子锁识别模块,电子锁识别模块与控制装置连接;

当电子钥匙插入电子锁时,若信息采集装置采集的人体特征信息属于预设的开锁操作信息时,将开锁操作信息发送给控制装置;

控制装置根据电子锁识别模块识别出的电子锁,获取开锁操作信息对应的电子锁的加密信息,确定加密信息对应的解密信息;

根据解密信息控制匙杆转动,完成开锁操作。

其中,控制装置获取开锁操作信息对应的电子锁的加密信息时,可以查询与采集的开锁操作信息相匹配的上锁操作信息,由该上锁操作信息确定该电子锁对应的加密信息。例如,采集的开锁操作信息是用于开锁的指纹信息时,可以查询基于相同的指纹信息的上锁操作信息。再根据查询到的基于相同的指纹信息的上锁操作信息查询对应的该电子锁的加密信息即可。

确定加密信息对应的解密信息时,可以包括多种方式。例如,可以采用生成加密信息的加密算法对应的解密算法确定解密信息。也可以根据加密信息进行逆向推算出解密信息。

可见,本实施例根据电子钥匙中不同的锁操作信息对应的电子锁的加密信息,进行逆向解密操作,从而实现开锁操作。

本实施例还提供一种电子钥匙,该电子钥匙中,电子锁识别模块采用如下任一种或几种方式识别电子锁:

射频识别,近场识别,二维码扫描识别,蓝牙识别。

本实施例中,电子锁识别模块可以通过多种方式的识别操作,实现对电子锁的识别。这样,当同一个电子钥匙与多个不同的电子锁配对使用时,就可以根据电子锁识别模块识别出的电子锁以及电子钥匙采集的锁操作信息,区分出不同的锁操作信息对应的不同电子锁上的加密信息,最终实现同一个电子钥匙可以对多个不同的电子锁进行操作的功能。

图3是根据一示例性实施例示出的一种电子钥匙的结构示意图。该电子钥匙包括置于钥匙后端的匙柄31,和匙杆32。

匙柄31的正反面设置有指纹识别芯片33、置于匙柄31内部的控制芯片(图中未标出)以及正反向旋转电机。

匙杆32上分布有多个高度可控的凸起34。凸起34的高度可通过电磁控制器受控制芯片进行控制。

其中,图中所示的凸起34还可以采用伸缩齿条的方式实现。例如,图4所示的电子钥匙,可以通过在匙杆内置齿轮组合的方式与电机连接,以控制伸缩齿条的高度。伸缩齿条的数目也可以是一个,或多个。伸缩齿条在匙杆上的分布可以是均匀分布也可以是随机分布。

上述电子钥匙插入电子锁使用时,匙柄的正反平面上的指纹识别芯片可以采集用户指纹。匙柄内的控制芯片根据采集到的指纹信息及历史操作生成的电子锁对应的加密信息(例如,匙杆上的凸起的高度信息和匙杆的转动方向、转动圈数等信息),对电子锁进行加密上锁或开锁操作。每次上锁或开锁都可以与智能手机(或其他移动外设,如pda设备、平板电脑等)进行数据同步。这样,可以通过智能手机(或其他移动外设,如pda设备、平板电脑等)将一把电子钥匙与家庭环境中安装在不同位置的不同电子锁进行配对。

本实施例中,使用该电子钥匙的过程如下:

用户通过智能手机(或其他移动外设,如pda设备、平板电脑等)定义电子钥匙的开锁面与关锁面(即从匙柄的两面中选择一面为上锁面,则另一面为开锁面)。在进行上锁或开锁操作时,只需要将对应的上锁面或开锁面朝上,并按下指纹待电子钥匙识别,则自动激活上锁(或开锁)程序。即可以由用户自主配置上锁、开锁的启动指示。其中,智能手机可通过电子钥匙内置的无线通讯模块与电子钥匙进行通信。

第一次激活后,电子钥匙的匙杆可以基于随机生成的加密信息进行转动(其中,转动的角度、圈数以及旋转方向都是由随机生成的加密信息确定的)并同时控制不同方向多个位置的凸起的高度。即上述匙柄中控制芯片基于数据计算生成加密信息,并根据加密信息控制电机运转,由电机带动匙杆旋转,并控制匙杆上的凸起的高度。对应地,电子锁的锁柱上可以有不同圈层和同一圈阵列叠加环绕电子钥匙的伸缩条,实现上锁。由此可见,本示例性实施例采用大数据计算配合机械传动实现了随机加密,使得电子能钥匙的安全级别比一般钥匙更高。

此时,电子钥匙在上锁过程中,可以根据采集的指纹信息和历史操作随机生成加密程序,配合电子锁的圈齿阵列及凸起的高度变化来操控电子锁的开闭状态。因此,使用过该电子钥匙进行锁定的电子锁只有这把电子钥匙可以打开,其他钥匙根本不知道凸起的位置信息(例如,凸起的数量,凸起的高度,凸起的位置),也无法判定上一次是转动几圈进行锁定的。每次电子锁内部的锁齿会随着电子钥匙的随机加密进行变化,不同圈位置对应的锁齿伸缩变化、同一圈不同齿伸缩变化的高度不一样,加密级别很高,只有电子钥匙自带的加密算法才可以存储有电子钥匙上一次匹配上锁的电子锁的叠加保密数值,从而大大提高了电子锁的安全级别。

当用户想要将电子钥匙拔出时,只需要手动将钥匙的插入面翻转,则激活钥匙的自动上锁功能,电子钥匙的匙杆会再次随机转动并配合控制凸起的高度,完成上锁操作后,电子钥匙自动弹出。待下次使用时,只有识别到正确用户的指纹信息时,电子钥匙的匙杆和凸起才会自动旋转到上次锁定时设置的随机位置。每次上锁或开锁,智能手机端可以有同步记录,如图5所示。由此可见,这种电子钥匙的正反面操作方式,简单易用,提高了用户体验。

当用户需要打开某个电子锁时,电子钥匙采集到用户指纹后,调取已存储在电子钥匙内与该用户指纹匹配的该电子锁的加密信息,电子钥匙就可以将该电子锁打开。其中,电子钥匙可以通过内置的电子锁识别功能识别出电子锁,以调取电子钥匙中与用户指纹配置的该电子锁的加密信息。电子锁识别功能可以采用射频识别,近场识别,二维码扫描识别,蓝牙识别等任意一种或几种方式实现。这样,在电子钥匙靠近进行过锁操作的电子锁时,可以迅速识别出使用本电子钥匙对该电子锁进行的上锁或开锁操作的历史记录,从而可以实现一把电子钥匙开家庭中不同功能区域的电子锁的功能。本实施例可以通过智能手机端同步电子钥匙的历史操作记录,实现一个家庭不同电子锁和同一把电子钥匙的匹配操作。其效果如图6所示。可见,本实施例提供的电子钥匙节省了用户使用电子钥匙的数量,简化了上锁、开锁的操作。

另外,电子钥匙还可以具备充电盒,如图7所示,该充电盒可以通过无线或有线的方式对电子钥匙进行充电。

图8是根据一示例性实施例示出的一种电子钥匙的控制方法的流程图。如图8所示,该方法包括如下操作步骤:

步骤s801,电子钥匙插入电子锁时,采集电子钥匙对应的人体特征信息;

步骤s802,当采集的人体特征信息属于预设的锁操作信息时,确定锁操作信息对应的电子锁的加密信息,锁操作信息至少包括上锁操作信息和开锁操作信息;

步骤s801,根据加密信息控制电子钥匙转动,完成上锁或开锁操作,其中,加密信息至少包括匙杆的转动方向和/或匙杆的转动圈数。

其中,电子钥匙对应的人体特征信息,可以包括多种信息。例如,可以包括按压在电子钥匙上的指纹信息。也可以包括使用电子钥匙的用户的声纹信息等。

预设的锁操作信息,可以包括操作信息上锁操作信息和开锁操作信息。例如,采集到的人声数据为“上锁”,可认为采集到了用于上锁的声纹信息,此时可以确定采集到的人体特征信息属于上锁操作信息。对应地,采集到的人声数据为“开锁”时,可确定采集到的人体特征信息属于开锁操作信息。

当采集的人体特征信息属于上锁操作信息时,可以按预设加密算法或随机算法生成电子钥匙当前插入的电子锁的加密信息。当采集的人体特征信息属于开锁操作信息时,可以根据开锁操作信息匹配上锁操作信息,由匹配到的上锁操作信息确定电子钥匙当前插入的电子锁的加密信息。其中,基于相同的人体特征信息生成的开锁操作信息和上锁操作信息,认为是相互匹配的开锁操作信息和上锁操作信息。例如,基于指纹信息生成的开锁操作信息,与相同的指令信息生成的上锁操作信息相匹配。

本实施例中,加密信息至少包括匙杆的转动方向和/或匙杆的转动圈数。其中,加密信息的生成方式,以及根据加密信息控制电子钥匙的匙杆的转动操作可参见上述电子钥匙的对应内容。在此不再赘述。

从上述描述可见,本实施例技术方案,通过采集电子钥匙对应的人体特征信息,确定用于上锁或开锁操作对应的加密信息,并采用机械传动方式实现加密操作,加强了电子钥匙的加密安全性。

本实施例还提供一种电子钥匙的控制方法,该方法还包括:

确定锁操作信息对应的电子锁的加密信息时,确定加密信息中电子钥匙上的凸起的高度;

根据加密信息控制电子钥匙转动时,控制电子钥匙上的凸起的高度为加密信息中匙杆上的凸起的高度。

本实施例,通过在加密信息中增加凸起的高度控制信息,增加了加密信息的安全性。并且,电子钥匙上的凸起的个数可以是一个或多个。当电子钥匙上的凸起有多个个时,加密信息中包括的凸起的高度控制信息可以,针对不同位置的凸起的设置相同或不同的高度控制信息。这样,电子钥匙上的凸起的高度控制信息可以包括多种排列组合。从而增加了加密信息的安全性。

本实施例还提供一种电子钥匙的控制方法,该方法中,控制电子钥匙上的凸起的高度为加密信息中电子钥匙上的凸起的高度,包括:

通过与电子钥匙上的凸起电连接的电磁控制器,控制凸起的高度为加密信息中凸起的高度。

本实施例中,通过电磁方式控制电子钥匙上的凸起的高度。其中,具体的控制方式可参见上述实施例中电子钥匙对应的描述内容,在此不再赘述。

实际应用中,也可以通过其他方式,例如齿轮组的方式,控制电子钥匙上的凸起的高度。

本实施例还提供一种电子钥匙的控制方法,该方法中,根据加密信息控制电子钥匙的转动,完成开锁操作,包括;

当电子钥匙插入电子锁时,若采集的人体特征信息属于预设的开锁操作信息时,根据预先识别出的电子锁信息,获取开锁操作信息对应的电子锁的加密信息,确定加密信息对应的解密信息;

根据解密信息控制电子钥匙转动,完成开锁操作。

其中,获取开锁操作信息对应的电子锁的加密信息时,可以查询与采集的开锁操作信息相匹配的上锁操作信息,由该上锁操作信息确定该电子锁对应的加密信息。例如,采集的开锁操作信息是用于开锁的声纹信息时,可以查询基于相同的声纹信息的上锁操作信息。再根据查询到的基于相同的声纹信息的上锁操作信息查询对应的该电子锁的加密信息即可。

确定加密信息对应的解密信息时,可以包括多种方式。例如,可以采用生成加密信息的加密算法对应的解密算法确定解密信息。也可以根据加密信息进行逆向推算出解密信息。

可见,本实施例根据电子钥匙中不同的锁操作信息对应的电子锁的加密信息,进行逆向解密操作,从而实现开锁操作。

本实施例还提供一种电子钥匙的控制方法,该方法还包括:

采用如下任一种或几种方式识别出电子锁信息:

射频识别,近场识别,二维码扫描识别,蓝牙识别。

本实施例,通过电子锁识别功能,可以识别出当前锁操作对应的电子锁。例如,上锁操作时,可以通过识别出的电子锁信息,存储上锁操作信息对应的该电子锁的加密信息。相应地,开锁操作时,可以通过识别出的电子锁信息,查询与开锁操作信息匹配的上锁操作信息对应的该电子锁的加密信息。

可见,当同一个电子钥匙与多个不同的电子锁配对使用时,就可以根据电子锁识别模块识别出的电子锁以及电子钥匙采集的锁操作信息,区分出不同的锁操作信息对应的不同电子锁上的加密信息,最终实现同一个电子钥匙可以对多个不同的电子锁进行操作的功能。

图9所示为一示例性实施例示出的一种电子钥匙的控制方法的流程图。如图9所示,该电子钥匙的控制过程包括以下步骤。

在步骤s901中,电子钥匙插入电子锁中,通过设置在电子钥匙的匙柄表面的用于开锁操作的指纹采集部件检测第一指纹信息;

在步骤s902中,若第一指纹信息与预先存储的第二指纹信息相匹配,则获取与第二指纹信息对应的加密信息;

在步骤s903中,根据所获取的加密信息控制匙杆转动以及匙杆上的凸起的高度,以完成开锁操作。

上述方法中,加密信息可以包括匙杆转动信息用于控制匙杆转动。例如,匙杆转动信息中可以包括匙杆转动圈数,匙杆转动的方向是顺时针方向还是逆时针方向。在转动圈数不是整数时,还可以包括转动角度等,即转动整数圈后再转动多少角度。其中,可以先控制匙杆的转动,再控制匙杆上的凸起的高度。也可以在控制匙杆转动的同时,控制匙杆上的凸起的高度。

而上述方法中,预先存储第二指纹信息,以及与第二指纹信息对应的开锁信息的过程可参照如下方式:

通过匙柄表面的用于上锁操作的指纹采集部件检测用于上锁的指纹信息,将用于上锁的指纹信息做为第二指纹信息进行存储;

控制上锁操作时,生成的加密信息存储为与第二指纹信息对应的加密信息。

实际应用中,预先存储第二指纹信息,以及与第二指纹信息对应的加密信息的过程,可以认为是电子钥匙的上锁过程,此时可以通过预先定义的匙柄上的开锁面与上锁面来进行操作。即,用户可以将预先定义好的上锁面向上,上锁面上置有的指纹采集部件采集的用户指纹信息,即认为是用于上锁的用户指纹,相当于上述的第二指纹信息。对应地,电子钥匙可以为该用户指纹信息随机生成对应的加密信息,根据所生成的加密信息控制电子钥匙的转动和凸起的高度即可完成上锁操作。

针对电子锁安全性的需求,还可以针对每次的上锁和开锁过程,生成一次性加密信息。即对于一次上锁过程,生成加密信息后,一旦根据此加密信息完成一次开锁操作后,此加密信息即刻失效。再次上锁时,将重新生成新的加密信息。

本示例中,电子钥匙,还可以接收用户发起的多电子锁的加密操作,即,同一个电子钥匙可以与多个不同的电子锁配对使用。此时,只需要分别存储每个电子锁的历史操作生成的该电子锁的加密信息,不同电子锁的加密信息可以相同或不相同。这样,当电子钥匙接收到用户发起的针对某一电子锁的开锁操作时,获取与该电子锁对应的历史操作生成的加密信息,根据该加密信息控制电子钥匙的匙杆进行相应的转动及控制凸起的高度,即可打开该电子锁。

图10所示为一示例性实施例示出的一种电子钥匙的控制装置的结构框图。如图10所示,该电子钥匙包括信息采集模块1001,第一加密信息生成模块1002以及控制模块1003。

信息采集模块1001,被配置为,在电子钥匙插入电子锁时,采集电子钥匙对应的人体特征信息;

第一加密信息生成模块1002,被配置为,当采集的人体特征信息属于预设的锁操作信息时,确定锁操作信息对应的电子锁的加密信息,锁操作信息至少包括上锁操作信息和开锁操作信息;

控制模块1003,被配置为,根据加密信息控制电子钥匙的转动,完成上锁或开锁操作,其中,加密信息至少包括电子钥匙的转动方向和/或电子钥匙的转动圈数。

本实施例还提供一种电子钥匙的控制装置,该装置还包括:

第二加密信息生成模块,被配置为,确定锁操作信息对应的电子锁的加密信息时,确定加密信息中电子钥匙上的凸起的高度;

控制模块,被配置为,根据加密信息控制电子钥匙转动时,控制电子钥匙上的凸起的高度为加密信息中电子钥匙上的凸起的高度。

本实施例还提供一种电子钥匙的控制装置,该装置中,控制模块,控制电子钥匙上的凸起的高度为加密信息中电子钥匙上的凸起的高度,包括:

通过与电子钥匙上的凸起电连接的电磁控制器,控制凸起的高度为加密信息中凸起的高度。

本实施例还提供一种电子钥匙的控制装置,该装置中,控制模块包括;

解密信息生成子模块,被配置为,当电子钥匙插入电子锁时,若电子钥匙对应的人体特征信息属于预设的开锁操作信息时,根据预先识别出的电子锁信息,确定开锁操作信息对应的电子锁的加密信息,确定加密信息对应的解密信息;

开锁控制子模块,被配置为,根据解密信息控制匙杆转动,完成开锁操作。

本实施例还提供一种电子钥匙的控制装置,该装置还包括:

电子锁识别模块,被配置为,采用如下任一种或几种方式识别出电子锁信息:

射频识别,近场识别,二维码扫描识别,蓝牙识别。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1