一种智能锁控制系统、开启方法及存储介质技术方案

技术编号:18459474 阅读:30 留言:0更新日期:2018-07-18 12:58
本发明专利技术公开了一种智能锁控制系统,包括智能锁、智能终端和后台服务器;所述智能锁用于将第一加密信息发送至智能终端;还用于接收智能终端发送的开锁信息,通过第二解密算法对开锁信息进行解密,并对开锁信息进行核对,如果核对结果正确,则驱动电机进行开锁;所述后台服务器用于将接收智能终端发送的第一加密信息以及账户信息;还用于判断账户信息是否拥有开启相应智能锁的权限,如果是,则通过第二加密算法对智能锁识别信息再次进行加密以得开锁信息,并将开锁信息发送至智能终端。本发明专利技术的智能锁控制系统的开启方法通过对智能锁的识别信息进行两次加密和解密过程,从而大大提高了智能锁的安全性。

Intelligent lock control system, opening method and storage medium

The invention discloses an intelligent lock control system, including intelligent lock, intelligent terminal and backstage server. The intelligent lock is used to send the first encrypted information to the intelligent terminal; it is also used to receive the unlocking information sent by the intelligent terminal, decrypts the unlocking information by the second decryption algorithm, and core the unlocked information. Yes, if the check results are correct, the drive motor is unlocked; the back-end server is used to receive the first encrypted information and account information sent by the intelligent terminal. It is also used to judge whether the account information has the authority to open the corresponding intelligent lock. If so, the second encryption algorithm is used to identify the intelligent lock information again. The second is to encrypt information so as to get the lock information and send the lock information to the intelligent terminal. The opening method of the intelligent lock control system of the invention has two encryption and decryption processes through the identification information of the intelligent lock, thus greatly improving the security of the intelligent lock.

【技术实现步骤摘要】
一种智能锁控制系统、开启方法及存储介质
本专利技术涉及一种门禁
,尤其涉及一种智能锁控系统、开启方法及存储介质。
技术介绍
目前,伴随着科技的发展,门锁已经不再是局限以往传统的机械钥匙来开门的形式,越来越多的场合选择使用智能门锁,如酒店、公寓、办公楼等。使用智能锁不仅能够避免携带钥匙带来的麻烦,而且开锁过程也更加方便。市场上的电子密码锁一般都是通过键盘输入、指纹识别或无线遥控等信号传输方式向电子密码锁的控制电路发送操作指令,实现对电子密码锁的开启。虽然这些方法在防止密码破解上已经有了很大改进,但是还是不能防止密码锁被技术性开启、指纹被克隆、无线信号被拦截和复制安全,同时该几种方式的传递性和管理性也不够好。
技术实现思路
为了克服现有技术的不足,本专利技术的目的之一在于提供一种智能锁控制系统,其能解决智能锁的安全性的技术问题。本专利技术的目的之二在于提供一种智能锁控制系统的开启方法,其能解决智能锁的安全性的技术问题。本专利技术的目的之三在于提供一种计算机可读存储介质,其能解决智能锁的安全性的技术问题。本专利技术的目的之四在于提供一种智能锁控制系统的开启方法,其能解决智能锁的安全性的技术问题。本专利技术的目的之五在于提供一种计算机可读存储介质,其能解决智能锁的安全性的技术问题。本专利技术的目的之一采用如下技术方案实现:一种智能锁控制系统,包括智能锁、智能终端和后台服务器;所述智能锁用于将第一加密信息发送至智能终端,所述第一加密信息通过第一加密算法对智能锁识别信息进行加密以得到;还用于接收智能终端发送的开锁信息,通过第二解密算法对开锁信息进行解密,并对开锁信息进行核对,如果核对结果正确,则驱动电机进行开锁;所述后台服务器用于将接收智能终端发送的第一加密信息以及账户信息,通过第一解密算法对第一加密信息进行解密以得智能锁识别信息;还用于判断账户信息是否拥有开启相应智能锁的权限,如果是,则通过第二加密算法对智能锁识别信息再次进行加密以得开锁信息,并将开锁信息发送至智能终端;其中,所述第一加密算法与第一解密算法对应,所述第二加密算法与第二解密算法对应。进一步地,所述智能锁与智能终端之间通过蓝牙或者NFC进行通信。本专利技术的目的之二采用如下技术方案实现:一种智能锁控制系统的开启方法,包括以下步骤:第一信息接收步骤:接收智能锁发送的第一加密信息;第一信息发送步骤:将账户信息以及接收到的第一加密信息发送至后台服务器,所述账户信息包括账号以及账号权限;第二信息接收步骤:接收后台服务器发送开锁信息,所述开锁信息为后台服务器通过第二加密算法对智能锁识别信息以及账户信息进行加密以得到;第二信息发送步骤:将开锁信息发送至智能锁。进一步地,在第二信息发送步骤之后还包括信息获取步骤:获取智能锁的解锁信息,并将解锁信息以及账户信息传输至后台服务器,所述解锁信息包括解锁时间以及解锁账户。进一步地,所述后台服务器为云服务器。进一步地,在第一信息接收步骤之前还包括通信连接步骤:通过获取二维码信息实现与智能锁的通信。本专利技术的目的之三采用如下技术方案实现:一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如本专利技术目的之二中任意一项所述的方法。本专利技术的目的之四采用如下技术方案实现:一种智能锁控制系统的开启方法,包括以下步骤:第一信息接收步骤:接收智能终端发送的账户信息以及第一加密信息,所述第一加密信息由智能锁产生并发送至智能终端;解密步骤:通过第一解密算法对第一加密信息进行解密以得智能锁识别信息;判断步骤:判断账户信息是否拥有开启相应智能锁的权限,如果是,则通过第二加密算法对智能锁识别信息再次进行加密以得到开锁信息;信息发送步骤:将开锁信息通过智能终端发送至智能锁。进一步地,在信息发送步骤之后还包括第二信息接收步骤:接收智能终端发送的解锁信息以及账户信息。本专利技术的目的之五采用如下技术方案实现:一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如本专利技术目的之四中任意一项所述的方法。相比现有技术,本专利技术的有益效果在于:本专利技术的智能锁控制系统的开启方法通过对智能锁的识别信息进行两次加密和解密过程,从而大大提高了智能锁的安全性。附图说明图1为实施例一的智能锁控制系统的结构图;图2为实施例二的智能锁控制方法的流程图;图3为实施例三的智能锁控制方法的流程图。具体实施方式下面,结合附图以及具体实施方式,对本专利技术做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。实施例一:如图1所示,本实施例提供了一种智能锁控制系统,包括智能锁、智能终端和后台服务器;所述智能锁用于将第一加密信息发送至智能终端,所述第一加密信息通过第一加密算法对智能锁识别信息进行加密以得到;还用于接收智能终端发送的开锁信息,通过第二解密算法对开锁信息进行解密,并对开锁信息进行核对,如果核对结果正确,则驱动电机进行开锁;所述智能锁与智能终端之间通过蓝牙或者NFC进行通信;首先智能锁有蓝牙通讯模块或者为NFC模块,单片机控制电路、电机驱动、电源、门状态传感器,其中单片机控制电路的信号输出端和电机驱动信号输入端相连接,单片机控制电路输入端分别和蓝牙模块、电源、门状态传感器相连接;该门状态传感器用于感应门的状态;单片机控制电路(其主要为现有技术)是由单片机及其外围电子元件所组成,具有接收、判读和处理传感器信号的功能,以及控制和驱动电机转动,驱动蜂鸣器发声,指示灯开关,实现智能锁的开启或锁闭的功能。所述后台服务器用于将接收智能终端发送的第一加密信息以及账户信息,通过第一解密算法对第一加密信息进行解密以得智能锁识别信息;还用于判断账户信息是否拥有开启相应智能锁的权限,如果是,则通过第二加密算法对智能锁识别信息再次进行加密以得开锁信息,并将开锁信息发送至智能终端;其中,所述第一加密算法与第一解密算法对应,所述第二加密算法与第二解密算法对应。在本实施例中后台服务器采用的云服务器。设置云服务的目的主要有以下几个:第一,云服务有校验账户与锁的关系,看是不是有相关权限去开;通过云服务器存储相应的信息保证了信息的一定私密性,相较于直接存储于蓝牙锁的密码开启方式更为的优异。第二:云服务做二次加密,增加安全性。第三:云服务有存储开门信息,便于管理员远程查看和追踪。在本实施例中,智能终端更多的是作为信息传输的媒介并不参与对信息的加密与解密以及账户信息的确认。本实施例的系统更多的应用于酒店门禁,其也可以应用于家庭的日常使用;在此针对于应用于酒店门禁的方式进行详细的说明:在使用智能锁之前,也即是智能锁在安装于门上时,酒店管理人员需要先进行智能锁的授权信息录入;需要拧机械钥匙到底,锁响三声的三十秒内,锁处于一个接收信息状态下,此时用授权卡(品牌商标示、代理商标示、酒店标示、楼栋编号、楼层编号、房间编号、门锁密码、卡类型、获取卡时间、授权有效开始时间、授权有效结束时间)将卡内的信息写入锁体内,此时锁体和这间房绑定。其授权的方式可以通过具有高级别授权功能的手机来进行操作。本实施例的系统由蓝牙锁、智能手机、云服务三部分组成,蓝牙锁和智能手机是通过蓝牙来连接的,智能手机和云服务是通过Wi-Fi、移动信号来连接的。蓝牙锁产生密码,通过蓝牙传本文档来自技高网...

【技术保护点】
1.一种智能锁控制系统,其特征在于,包括智能锁、智能终端和后台服务器;所述智能锁用于将第一加密信息发送至智能终端,所述第一加密信息通过第一加密算法对智能锁识别信息进行加密以得到;还用于接收智能终端发送的开锁信息,通过第二解密算法对开锁信息进行解密,并对开锁信息进行核对,如果核对结果正确,则驱动电机进行开锁;所述后台服务器用于接收智能终端发送的第一加密信息以及账户信息,通过第一解密算法对第一加密信息进行解密以得智能锁识别信息;还用于判断账户信息是否拥有开启相应智能锁的权限,如果是,则通过第二加密算法对智能锁识别信息再次进行加密以得到开锁信息,并将开锁信息发送至智能终端;其中,所述第一加密算法与第一解密算法对应,所述第二加密算法与第二解密算法对应。

【技术特征摘要】
1.一种智能锁控制系统,其特征在于,包括智能锁、智能终端和后台服务器;所述智能锁用于将第一加密信息发送至智能终端,所述第一加密信息通过第一加密算法对智能锁识别信息进行加密以得到;还用于接收智能终端发送的开锁信息,通过第二解密算法对开锁信息进行解密,并对开锁信息进行核对,如果核对结果正确,则驱动电机进行开锁;所述后台服务器用于接收智能终端发送的第一加密信息以及账户信息,通过第一解密算法对第一加密信息进行解密以得智能锁识别信息;还用于判断账户信息是否拥有开启相应智能锁的权限,如果是,则通过第二加密算法对智能锁识别信息再次进行加密以得到开锁信息,并将开锁信息发送至智能终端;其中,所述第一加密算法与第一解密算法对应,所述第二加密算法与第二解密算法对应。2.如权利要求1所述的智能锁控制系统,其特征在于,所述智能锁与智能终端之间通过蓝牙或者NFC进行通信。3.一种智能锁控制系统的开启方法,其特征在于,包括以下步骤:第一信息接收步骤:接收智能锁发送的第一加密信息;第一信息发送步骤:将账户信息以及接收到的第一加密信息发送至后台服务器,所述账户信息包括账号以及账号权限;第二信息接收步骤:接收后台服务器发送开锁信息,所述开锁信息为后台服务器通过第二加密算法对智能锁识别信息以及账户信息进行加密以得到;第二信息发送步骤:将开锁信息发送至智能锁。4.如权利要求3所述的智能锁控制系统的开启方法,其特...

【专利技术属性】
技术研发人员:肖维亮
申请(专利权)人:广州畅联信息科技有限公司
类型:发明
国别省市:广东,44

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

1