CN110570561A - 一种基于nfc电子锁的开锁方法及*** - Google Patents

一种基于nfc电子锁的开锁方法及*** Download PDF

Info

Publication number
CN110570561A
CN110570561A CN201910780388.4A CN201910780388A CN110570561A CN 110570561 A CN110570561 A CN 110570561A CN 201910780388 A CN201910780388 A CN 201910780388A CN 110570561 A CN110570561 A CN 110570561A
Authority
CN
China
Prior art keywords
electronic lock
nfc
terminal
nfc electronic
unlocking
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910780388.4A
Other languages
English (en)
Inventor
刘天琼
马中平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen BBAI Information Technology Co Ltd
Original Assignee
Shenzhen BBAI Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen BBAI Information Technology Co Ltd filed Critical Shenzhen BBAI Information Technology Co Ltd
Priority to CN201910780388.4A priority Critical patent/CN110570561A/zh
Publication of CN110570561A publication Critical patent/CN110570561A/zh
Pending legal-status Critical Current

Links

Classifications

    • EFIXED CONSTRUCTIONS
    • E05LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
    • E05BLOCKS; ACCESSORIES THEREFOR; HANDCUFFS
    • E05B47/00Operating or controlling locks or other fastening devices by electric or magnetic means
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
    • EFIXED CONSTRUCTIONS
    • E05LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
    • E05BLOCKS; ACCESSORIES THEREFOR; HANDCUFFS
    • E05B47/00Operating or controlling locks or other fastening devices by electric or magnetic means
    • E05B2047/0091Retrofittable electric locks, e.g. an electric module can be attached to an existing manual lock

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Lock And Its Accessories (AREA)

Abstract

本发明涉及锁的技术领域,公开了一种基于NFC电子锁的开锁方法,包括:S1,终端与NFC电子锁建立通讯连接;S2,NFC电子锁对终端的身份进行验证,若终端为合法身份,则NFC电子锁将NFC电子锁的ID发送给终端;S3,终端将NFC电子锁的ID以及配置有开锁信息的开锁指令发送至后台服务器;S4,后台服务器接收NFC电子锁的ID以及配置有开锁信息的开锁指令;采用与NFC电子锁的ID相对应的加密算法进行加密得到加密密文,将加密密文发送至终端;S5,终端将加密密文发送至NFC电子锁;S6,NFC电子锁采用与NFC电子锁的ID相对应的解密算法对加密密文进行解密得到开锁信息;根据开锁信息执行开锁操作;开创了一种安全性高的开锁方式,能够满足用户的安全开锁需求。

Description

一种基于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模块中的一种或多种与后台服务器进行无线通讯连接。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

Claims (8)

1.一种基于NFC电子锁的开锁方法,其特征在于,包括:
S1,终端与NFC电子锁建立通讯连接;
S2,所述NFC电子锁对所述终端的身份进行验证,若所述终端为合法身份,则所述NFC电子锁将所述NFC电子锁的ID发送给所述终端;
S3,所述终端将所述NFC电子锁的ID以及配置有开锁信息的开锁指令发送至后台服务器;
S4,所述后台服务器接收所述NFC电子锁的ID以及配置有开锁信息的开锁指令;采用与所述NFC电子锁的ID相对应的加密算法进行加密得到加密密文,将加密密文发送至所述终端;
S5,所述终端将所述加密密文发送至所述NFC电子锁;
S6,所述NFC电子锁采用与所述NFC电子锁的ID相对应的解密算法对所述加密密文进行解密得到开锁信息;根据开锁信息执行开锁操作。
2.如权利要求1所述的一种基于NFC电子锁的开锁方法,其特征在于,所述NFC电子锁具有第一NFC单元,所述终端具有第二NFC单元;通过所述第一NFC单元与所述第二NFC单元的通讯连接,以使得所述NFC电子锁与所述终端进行通讯连接。
3.如权利要求1所述的一种基于NFC电子锁的开锁方法,其特征在于,所述终端通过GPRS模块、蓝牙模块以及Wi-Fi模块中的一种或多种与所述后台服务器进行无线通讯连接。
4.一种基于NFC技术的电子锁***,其特征在于,包括NFC电子锁、终端以及后台服务器;所述NFC电子锁包括第一NFC单元,所述终端包括第二NFC单元,所述第一NFC单元与所述第二NFC单元的通讯连接实现所述NFC电子锁与所述终端的通讯连接;
所述终端,用于与所述NFC电子锁建立通讯连接,获取所述NFC电子锁的ID;并将所述NFC电子锁的ID以及配置有开锁信息的开锁指令发送至所述后台服务器;
所述后台服务器,用于与所述终端建立通讯连接,接收所述终端发送过来的所述NFC电子锁的ID以及配置有开锁信息的开锁指令;并采用与所述NFC电子锁的ID相对应的加密算法进行加密得到加密密文,将加密密文发送至所述终端,然后由所述终端发送至所述NFC电子锁;
所述NFC电子锁,接收所述加密密文,采用与所述NFC电子锁的ID相对应的解密算法对所述加密密文进行解密得到开锁信息;根据开锁信息执行开锁操作。
5.如权利要求4所述的一种基于NFC技术的电子锁***,其特征在于,所述NFC电子锁还包括用于接收开锁信息的的单片机、与所述单片机电连接的电机、驱动机构以及锁舌;所述单片机根据开锁信息控制所述电机的转动,电机的转动带动所述驱动机构运动,所述驱动机构的运动带动所述锁舌拨进或者拨出。
6.如权利要求5所述的一种基于NFC技术的电子锁***,其特征在于,所述NFC电子锁还包括斜舌、可转动的把手以及传动结构;所述把手通过所述传动结构与所述斜舌传动连接;当施加外力转动所述把手时,所述把手的转动通过所述传动结构的传动带动所述斜舌拨进或拨出。
7.如权利要求6所述的一种基于NFC技术的电子锁***,其特征在于,所述NFC电子锁还包括供机械钥匙***的锁芯,所述锁芯与所述锁舌传动连接;机械钥匙***所述锁芯并转动所述机械钥匙时,机械钥匙的转动带动所述锁芯的转动,所述锁芯的转动带动所述锁舌的拨进或者拨出。
8.如权利要求4所述的一种基于NFC技术的电子锁***,其特征在于,所述终端通过GPRS模块、蓝牙模块以及Wi-Fi模块中的一种或多种与所述后台服务器进行无线通讯连接。
CN201910780388.4A 2019-08-22 2019-08-22 一种基于nfc电子锁的开锁方法及*** Pending CN110570561A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910780388.4A CN110570561A (zh) 2019-08-22 2019-08-22 一种基于nfc电子锁的开锁方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910780388.4A CN110570561A (zh) 2019-08-22 2019-08-22 一种基于nfc电子锁的开锁方法及***

Publications (1)

Publication Number Publication Date
CN110570561A true CN110570561A (zh) 2019-12-13

Family

ID=68775746

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910780388.4A Pending CN110570561A (zh) 2019-08-22 2019-08-22 一种基于nfc电子锁的开锁方法及***

Country Status (1)

Country Link
CN (1) CN110570561A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112637169A (zh) * 2020-12-14 2021-04-09 广芯微电子(广州)股份有限公司 一种无源nfc云锁加密方法
CN112820000A (zh) * 2020-12-31 2021-05-18 北京握奇智能科技有限公司 一种车辆用身份认证***和方法

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101793115A (zh) * 2009-12-20 2010-08-04 姜君凯 电子锁和钥匙及工作流程控制
CN103778705A (zh) * 2014-02-19 2014-05-07 北京中泰方信科技有限公司 一种nfc电子锁的实现方法、***及nfc电子锁读卡器
CN103971435A (zh) * 2014-05-22 2014-08-06 广东欧珀移动通信有限公司 开锁方法、服务器、移动终端、电子锁及开锁***
CN107301697A (zh) * 2017-05-09 2017-10-27 南昌大学 一种电子锁的动态加密和定位方法
CN107578511A (zh) * 2017-09-15 2018-01-12 林海航 一种智能锁及其智能钥匙
CN108288315A (zh) * 2017-12-20 2018-07-17 广州畅联信息科技有限公司 一种智能锁控制***、开启方法及存储介质
CN109389710A (zh) * 2018-08-24 2019-02-26 黄瀚思 基于rsa算法与ble低功耗蓝牙的智能门锁***
CN210181685U (zh) * 2019-08-22 2020-03-24 深圳市爱云信息科技有限公司 一种基于nfc技术的电子锁***

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101793115A (zh) * 2009-12-20 2010-08-04 姜君凯 电子锁和钥匙及工作流程控制
CN103778705A (zh) * 2014-02-19 2014-05-07 北京中泰方信科技有限公司 一种nfc电子锁的实现方法、***及nfc电子锁读卡器
CN103971435A (zh) * 2014-05-22 2014-08-06 广东欧珀移动通信有限公司 开锁方法、服务器、移动终端、电子锁及开锁***
CN107301697A (zh) * 2017-05-09 2017-10-27 南昌大学 一种电子锁的动态加密和定位方法
CN107578511A (zh) * 2017-09-15 2018-01-12 林海航 一种智能锁及其智能钥匙
CN108288315A (zh) * 2017-12-20 2018-07-17 广州畅联信息科技有限公司 一种智能锁控制***、开启方法及存储介质
CN109389710A (zh) * 2018-08-24 2019-02-26 黄瀚思 基于rsa算法与ble低功耗蓝牙的智能门锁***
CN210181685U (zh) * 2019-08-22 2020-03-24 深圳市爱云信息科技有限公司 一种基于nfc技术的电子锁***

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112637169A (zh) * 2020-12-14 2021-04-09 广芯微电子(广州)股份有限公司 一种无源nfc云锁加密方法
CN112820000A (zh) * 2020-12-31 2021-05-18 北京握奇智能科技有限公司 一种车辆用身份认证***和方法

Similar Documents

Publication Publication Date Title
CN111194028B (zh) 一种基于车辆的安全控制方法
CN105279832B (zh) 智能门锁***及其控制方法
KR101442169B1 (ko) 공개키 기반의 블루투스 스마트 키 시스템 및 동작 방법
CN102936980B (zh) 一种控制电子锁的方法及装置
CN100387798C (zh) 一种电子钥匙和电子锁装置及其实现方法
EP3293995B1 (en) Locking system and secure token and ownership transfer
US10515498B2 (en) Electric lock and control method thereof
CN104680630A (zh) 一种控制门锁的方法和***
US20190385392A1 (en) Digital door lock having unique master key and method of operating the digital door
US20080303630A1 (en) DigiKey and DigiLock
CN105184929A (zh) 智能门锁控制方法及装置
US20140260452A1 (en) Electronic Lock
CN105869246A (zh) 一种智能开锁***及方法
US20170084100A1 (en) Locking control device, locking control system, and locking control method
CN105636037B (zh) 认证方法、装置及电子设备
CN109649330A (zh) 车辆共享***
CN105383443B (zh) 一种机动车可定位自动报警智能防盗***
CN110570561A (zh) 一种基于nfc电子锁的开锁方法及***
CN108288315A (zh) 一种智能锁控制***、开启方法及存储介质
KR102146748B1 (ko) 모바일 보안 환경에서의 디지털 키 서비스 시스템 및 그 방법
CN104753886B (zh) 一种对远程用户的加锁方法、解锁方法及装置
CN210181685U (zh) 一种基于nfc技术的电子锁***
KR102521936B1 (ko) 보안이 강화된 차키 공유 방법
CN112950813A (zh) 智能锁装置、滑板车及其智能锁体控制方法和存储介质
CN107978033A (zh) 一种智能锁交互方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination