一种基于NFC电子锁的开锁方法及系统与流程

文档序号:19421808发布日期:2019-12-14 01:35阅读:3004来源:国知局
一种基于NFC电子锁的开锁方法及系统与流程

本发明涉及锁的技术领域,尤其是一种基于nfc电子锁的开锁方法。



背景技术:

在智能化的时代,人们的生活可以说无处不智能,它们已与我们的生活逐渐变得密不可分。所以,在这样的时代背景之下,智能门锁也逐渐随着智能家居的发展走进了人们的视野。电子锁除了便捷之外,安全同样是人们选择电子锁的重要因素之一;现有的电子锁的开锁方式非常多样,比如指纹开锁、密码开锁、手机开锁;但现有的开锁方式安全性不高,比如采用手机开锁的方式进行开锁时,后台服务器大都采用相同的加密密钥对开锁指令进行加密,后台服务器所关联的多个电子锁也采用同样的解密密钥对开锁指令进行解密;当其中一个电子锁的解密密钥被盗或者丢失时,其他电子锁的安全性受到极大挑战,存在极大的不安全隐患。



技术实现要素:

本发明的目的在于提供一种基于nfc电子锁的开锁方法以及一种基于nfc技术的电子锁系统,旨在解决现有技术中电子锁安全性不高的问题。

本发明是这样实现的,第一方面,本发明提供了一种基于nfc电子锁的开锁方法,包括:

s1,终端与nfc电子锁建立通讯连接;

s2,所述nfc电子锁对所述终端的身份进行验证,若所述终端为合法身份,则所述nfc电子锁将所述nfc电子锁的id发送给所述终端;

s3,所述终端将所述nfc电子锁的id以及配置有开锁信息的开锁指令发送至后台服务器;

s4,所述后台服务器接收所述nfc电子锁的id以及配置有开锁信息的开锁指令;采用与所述nfc电子锁的id相对应的加密算法进行加密得到加密密文,将加密密文发送至所述终端;

s5,所述终端将所述加密密文发送至所述nfc电子锁;

s6,所述nfc电子锁采用与所述nfc电子锁的id相对应的解密算法对所述加密密文进行解密得到开锁信息;根据开锁信息执行开锁操作。

进一步地,所述nfc电子锁具有第一nfc单元,所述终端具有第二nfc单元;通过所述第一nfc单元与所述第二nfc单元的通讯连接,以使得所述nfc电子锁与所述终端进行通讯连接。

进一步地,所述终端通过gprs模块、蓝牙模块以及wi-fi模块中的一种或多种与所述后台服务器进行无线通讯连接。

第二方面,本发明提供了一种基于nfc技术的电子锁系统,包括nfc电子锁、终端以及后台服务器;所述nfc电子锁包括第一nfc单元,所述终端包括第二nfc单元,所述第一nfc单元与所述第二nfc单元的通讯连接实现所述nfc电子锁与所述终端的通讯连接;

所述终端,用于与所述nfc电子锁建立通讯连接,获取所述nfc电子锁的id;并将所述nfc电子锁的id以及配置有开锁信息的开锁指令发送至所述后台服务器;

所述后台服务器,用于与所述终端建立通讯连接,接收所述终端发送过来的所述nfc电子锁的id以及配置有开锁信息的开锁指令;并采用与所述nfc电子锁的id相对应的加密算法进行加密得到加密密文,将加密密文发送至所述终端,然后由所述终端发送至所述nfc电子锁;

所述nfc电子锁,接收所述加密密文,采用与所述nfc电子锁的id相对应的解密算法对所述加密密文进行解密得到开锁信息;根据开锁信息执行开锁操作。

进一步地,所述nfc电子锁还包括用于接收开锁信息的的单片机、与所述单片机电连接的电机、驱动机构以及锁舌;所述单片机根据开锁信息控制所述电机的转动,电机的转动带动所述驱动机构运动,所述驱动机构的运动带动所述锁舌拨进或者拨出。

进一步地,所述nfc电子锁还包括斜舌、可转动的把手以及传动结构;所述把手通过所述传动结构与所述斜舌传动连接;当施加外力转动所述把手时,所述把手的转动通过所述传动结构的传动带动所述斜舌拨进或拨出。

进一步地,所述nfc电子锁还包括供机械钥匙插入的锁芯,所述锁芯与所述锁舌传动连接;机械钥匙插入所述锁芯并转动所述机械钥匙时,机械钥匙的转动带动所述锁芯的转动,所述锁芯的转动带动所述锁舌的拨进或者拨出。

进一步地,所述终端通过gprs模块、蓝牙模块以及wi-fi模块中的一种或多种与所述后台服务器进行无线通讯连接。

与现有技术相比,第一方面,本发明提供的一种基于nfc电子锁的开锁方法,开创了一种安全性高的开锁方式,能够满足用户的安全开锁需求,给用户提供了极大的便利;第二方面,本发明提供的一种基于nfc技术的电子锁系统,安全性高,不易被破解,给用户带来了便利。

附图说明

图1是本发明一个实施例提供的基于nfc电子锁的开锁方法的流程示意图;

图2是本发明一个实施例提供的基于nfc技术的电子锁系统的结构示意图;

图3是本发明一个实施例提供的nfc电子锁的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本实施例的附图中相同或相似的标号对应相同或相似的部件;在本发明的描述中,需要理解的是,若有术语“上”、“下”、“左”、“右”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此附图中描述位置关系的用语仅用于示例性说明,不能理解为对本专利的限制,对于本领域的普通技术人员而言,可以根据具体情况理解上述术语的具体含义。

以下结合具体实施例对本发明的实现进行详细的描述。

如图1所示,在一个实施例中,提供的一种基于nfc电子锁的开锁方法,包括:

s1,终端与nfc电子锁建立通讯连接。

s2,nfc电子锁对终端的身份进行验证,若终端为合法身份,则nfc电子锁将nfc电子锁的id发送给终端。

s3,终端将nfc电子锁的id以及配置有开锁信息的开锁指令发送至后台服务器。

需要说明的是,开锁信息包括何时开锁、开锁时间是哪一段时间。

s4,后台服务器接收nfc电子锁的id以及配置有开锁信息的开锁指令;采用与nfc电子锁的id相对应的加密算法进行加密得到加密密文,将加密密文发送至终端。

需要说明的是,后台服务器关联有多个nfc电子锁,后台服务器针对每个与其关联的nfc电子锁都分配有一套独特的加密算法;这样即使一个nfc电子锁的加密算法被盗,也不会影响其他nfc电子锁的安全。

s5,终端将加密密文发送至nfc电子锁。

s6,nfc电子锁采用与nfc电子锁的id相对应的解密算法对加密密文进行解密得到开锁信息;根据开锁信息执行开锁操作。

需要说明的是,每个nfc电子锁都具有一套独特的解密算法,用来解密对应的加密算法,从而获得开锁信息;这样,即使一个nfc电子锁的解密算法被盗或者泄露,也不会影响其他nfc电子锁的安全;进一步提高了nfc电子锁的安全性。

上述提供的一种基于nfc电子锁的开锁方法,开创了一种安全性高的开锁方式,能够满足用户的安全开锁需求,给用户提供了极大的便利。

再者,nfc电子锁具有第一nfc单元,终端具有第二nfc单元;通过第一nfc单元与第二nfc单元的通讯连接,以使得nfc电子锁与终端进行通讯连接。

具体地,终端通过gprs模块、蓝牙模块以及wi-fi模块中的一种或多种与后台服务器进行无线通讯连接。

如图2所示,在一个实施例中,提供的一种基于nfc技术的电子锁系统,包括nfc电子锁20、终端10以及后台服务器30;nfc电子锁20包括第一nfc单元201,终端10包括第二nfc单元101,第一nfc单元201与第二nfc单元101的通讯连接实现nfc电子锁20与终端10的通讯连接;

终端10,用于与nfc电子锁20建立通讯连接,获取nfc电子锁20的id;并将nfc电子锁20的id以及配置有开锁信息的开锁指令发送至后台服务器30;

后台服务器30,用于与终端10建立通讯连接,接收终端10发送过来的nfc电子锁20的id以及配置有开锁信息的开锁指令;并采用与nfc电子锁20的id相对应的加密算法进行加密得到加密密文,将加密密文发送至终端10,然后由终端10发送至nfc电子锁20;

nfc电子锁20,接收加密密文,采用与nfc电子锁20的id相对应的解密算法对加密密文进行解密得到开锁信息;根据开锁信息执行开锁操作。

需要说明的是,后台服务器30针对不同id的nfc电子锁20的加密算法是不同的,不同id的nfc电子锁20的解密算法也是不同的;这样,即使某一个加密算法或者解密算法泄露,其他的加密算法和解密算法依然是安全的,大大提高了整个电子锁系统的安全性。

本发明提供的一种基于nfc技术的电子锁系统,安全性高,不易被破解,给用户带来了便利。

如图3所示,在一个实施例中,nfc电子锁20还包括用于接收开锁信息的的单片机202、与单片机202电连接的电机203、驱动机构204以及锁舌205;单片机202根据开锁信息控制电机203的转动,电机203的转动带动驱动机构204运动,驱动机构204的运动带动锁舌205拨进或者拨出;这样,单片机202根据接收到的开锁信息来控制电机203转动,电机203转动带动驱动机构204运动,驱动机构204的运动带动锁舌205拨进或者拨出从而达到开锁或者关锁的目的。

再者,nfc电子锁20还包括斜舌、可转动的把手以及传动结构;把手通过传动结构与斜舌传动连接;当施加外力转动把手时,把手的转动通过传动结构的传动带动斜舌拨进或拨出。

进一步地,nfc电子锁20还包括供机械钥匙插入的锁芯,锁芯与锁舌205传动连接;机械钥匙插入锁芯并转动机械钥匙时,机械钥匙的转动带动锁芯的转动,锁芯的转动带动锁舌205的拨进或者拨出;这样,当电子锁中的电路系统出现故障时,还可以通过机械钥匙来开锁或关锁。

再者,终端通过gprs模块、蓝牙模块以及wi-fi模块中的一种或多种与后台服务器进行无线通讯连接。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

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