CN108182745A - 一种去中心化的智能锁及其加密方法 - Google Patents

一种去中心化的智能锁及其加密方法 Download PDF

Info

Publication number
CN108182745A
CN108182745A CN201810037034.6A CN201810037034A CN108182745A CN 108182745 A CN108182745 A CN 108182745A CN 201810037034 A CN201810037034 A CN 201810037034A CN 108182745 A CN108182745 A CN 108182745A
Authority
CN
China
Prior art keywords
smart lock
lock
equipment
code
unit
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
CN201810037034.6A
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.)
Foshan Feng Xu Technology Co Ltd
Original Assignee
Foshan Feng Xu 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 Foshan Feng Xu Technology Co Ltd filed Critical Foshan Feng Xu Technology Co Ltd
Priority to CN201810037034.6A priority Critical patent/CN108182745A/zh
Publication of CN108182745A publication Critical patent/CN108182745A/zh
Pending legal-status Critical Current

Links

Classifications

    • 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
    • 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
    • G07C2009/00412Electronically 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 the transmitted data signal being encrypted

Landscapes

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

Abstract

一种去中心化的智能锁:由智能锁控制装置和移动设备构成。智能锁包括:主控单元1、蓝牙通讯模组2、加密单元,解密单元3、存取单元4、电机驱动模组5、锁芯机构6、压电传感器7及电源模块8。移动设备9运行控制软件app,且具备蓝牙硬件设备功能支持与智能锁的蓝牙通讯模组进行数据通信。加密方法由慢时钟信号在上升沿利用D触发器进行采样,快速振荡器的信号抖动使采样数值具有不确定性,每个采样点产生一个随机位,最终构成随机码。将随机码和移动设备专属特征码混合后,应用128位AES对称加密技术处理并把处理后的结果存储到图1的存取单元内。

Description

一种去中心化的智能锁及其加密方法
技术领域
本发明涉及智能硬件领域的蓝牙通讯技术,特别涉及一种去中心化的智能锁及其加密方法。
背景技术
现市场上有RFID锁、生物智能锁(指纹锁、眼瞳锁、人脸识别锁)以及传统的机械锁、电子锁。由于生物智能锁准确率低,设备价格高,电子锁容易被破解,传统机械锁钥匙携带不方便,因此应用很受限制。
随着电子技术的发展,智能手机已成为人们生活的必需品,应用手机蓝牙通讯技术控制智能锁的技术方案成本低,具有很大的市场推广价值。
由于普通智能锁数据交互安全性差,数据容易被截取破解,市面上大部分智能锁应用的加密技术是基于后端服务器验证的方式,容易导致用户信息外泄且使用环境必须具备网络条件。
发明内容
基于现有技术缺陷,本发明目的是为了解决当前智能锁安全性低,设备成本高,需要配套服务器验证等诸多问题而提出的一种去中心化、无需后端服务器验证,且具备高安全性和共享性的智能锁及其加密方法。
为实现上述目的,本发明提出了去中心化的智能锁及其加密方法的技术方案如下:由智能锁控制装置和移动设备构成。所述的智能锁控制装置包括:主控单元、蓝牙通讯模组、加密单元、解密单元、数据存取单元、电机驱动模组、锁芯机构、压电传感器及电源模块。
所述移动设备包括但不限于: 智能手机、个人笔记本、移动式可穿戴设备等。所述的移动设备必须具备可运行控制软件app,且具备蓝牙硬件设备功能,支持与智能锁的蓝牙通讯模组进行数据通信。
所述蓝牙通讯模组与主控单元相连,负责主控单元与移动设备的蓝牙进行数据通讯。
所述数据存取单元与主控单元相连,负责储存随机码、移动设备专属特征码、共享秘钥、管理员秘钥及其它***相关信息等。
所述电源模块与主控单元相连,负责提供智能锁能源动力,支持为智能锁充电。
所述压电传感器与主控单元连接,负责切换智能锁***状态,包括:工作状态、待机状态、***管理员状态;
所述电机驱动模块与主控单元相连,根据主控单元控制指令,电机驱动模块操控锁芯机构,实现打开或关闭智能锁。
所述加密单元包括:快速振荡器、慢速时钟信号、以及D触发器构成随机比特流、随机比特流跟移动设备专属特征码(芯片ID)经过加密法则,最终生成智能锁秘钥。
所述解密单元:解密单元对收到的秘钥,应用解密法则,反解出原随机码及设备专属特征码,通过分别校核随机码和设备专属特征码,验证秘钥是否正确。
本发明提供的智能锁,具有这样的特征:智能锁采用蓝牙4.0及以上通讯,具备ble低功耗蓝牙特性。
本发明提供的智能锁,具有这样的特征:智能锁电源模块支持usb充电,智能锁内置电池。
本发明提供的加密方法,具有这样的特征:智能锁与移动设备具备关联加密,智能锁生成的随机码和连接的移动设备的专属特征码进行混合加密。智能锁与移动设备通讯应用128位AES对称加密技术处理。
所述的随机码由加密单元随机生成,每完成一次锁使用周期后,随机码会重新生成。一次锁使用周期是指:设置密码、使用该密码进行开锁、开锁成功。完成上述一次锁使用周期后,随机码会被重置。
移动设备专属特征码可以是移动设备的12位蓝牙mac地址码、移动设备的芯片特征码等移动设备专属唯一标识。
附图说明
图1图示了本智能锁具体构成框图。
图2图示了压电传感器与智能锁***工作状态的关系。
图3图示了本发明加密/解密操作流程图
图4图示了本智能锁随机码生成器工作原理
图5图示了本发明所述的加密方法
图6图示了本发明所述的解密方法
具体实施方式
为了使本发明所要解决的技术问题、技术方案更清晰,以下结合附图和实施例,对本发明进一步详细说明。应当理解,此处所描述的具体实施例
仅用于解析本发明,并不用于限定本发明。
如图1所示,本实施例所述的去中心化的智能锁:由智能锁控制装置和移动设备构成。智能锁包括:主控单元1、蓝牙通讯模组2、加密单元,解密单元3、存取单元4、电机驱动模组5、锁芯机构6、压电传感器7及电源模块8。移动设备9包括但不限于: 智能手机、个人笔记本、移动式可穿戴设备等。所述的移动设备必须具备可运行控制软件app,且具备蓝牙硬件设备功能支持与智能锁的蓝牙通讯模组进行数据通信。
智能锁有三种***状态:工作状态、待机状态、***管理员状态。压电传感器与智能锁***工作状态的关系如图2所示, 三种***状态通过对压电传感器7操作来切换。压电传感器7感受到用户点击次数,将电信号传递给主控单元1,主控单元1根据次数进行智能锁***状态切换。智能锁平时为了节省电量,处于待机状态。用户可通过单按压电传感器进行唤醒智能锁。
电源模块8为主控单元提供能源,用户可通过usb给电源模块内置电池(未示出)充电,电池电量可通过指示灯提示(未示出)。
加密解密流程如图3所示,在工作状态下,主控单元1控制蓝牙通讯模组2进行蓝牙信号广播,此时任何移动设备9均可与智能锁连接。连接上智能锁后,智能锁存取单元4,如果存取单元4存在预设的用户密码,则在移动设备9的app界面上会提示用户手动输入密码开锁或用本机蓝牙秘钥进行开锁,密码正确蓝牙锁开启。如果智能锁存取单元4不存在预设用户密码,则在移动设备9的app界面上会提示用户自定义一个密码,或者使用获取蓝牙锁随机密码,用户确定选择后,蓝牙锁重新进入待机状态。
获取蓝牙随机密码由图4随机码生成器构成,随机码生成器包含于加密单元3内。所述加密单元包括:快速振荡器、慢速时钟信号、以及D触发器构成随机比特流、随机比特流跟移动设备专属特征码(芯片ID)经过加密法制,最终生成智能锁秘钥。
慢时钟信号在上升沿利用D触发器进行采样,快速振荡器的信号抖动使采样数值具有不确定性,每个采样点产生一个随机位,最终构成随机码。
图5图示了本发明所述的加密方法,随机码和移动设备专属特征码混合后,应用128位AES对称加密技术处理并把处理后的结果存储到图1的存取单元内。
图6图示了本发明所述的解密方法,用户进行解密过程,通过用户输入的密码通过图1解密单元3,分离出随机码和专属特征码,主控单元分别校核与存取单元数据是否一致,结果正确,主控单元1控制电机驱动模组5控制锁芯机构开锁。
长按压电传感器7,智能锁进入***管理员状态,用户可以输入默认的***管理员密码进行强制开锁。
为了保证用户使用的安全性,所述的随机码由加密单元随机生成,每次完成一次锁使用周期后,随机码会重新生成。一次锁使用周期是指:设置密码、使用该密码进行开锁、开锁成功。完成上述一次锁使用周期后,随机码会被重置。
智能锁共享秘钥,智能锁可将加密后的秘钥,连同设备专属特征码共享给另外一台移动设备,另外移动设备通过输入秘钥及设备专属特征码进行校核,正确可开锁。
上述实施例为本发明的优选案例,并不用于限制本发明的保护范围。

Claims (9)

1.一种去中心化的智能锁及其加密方法:由智能锁控制装置和移动设备构成,所述的智能锁控制装置包括:主控单元、蓝牙通讯模组、加密单元、解密单元、数据存取单元、电机驱动模组、锁芯机构、压电传感器及电源模块。
2.根据权限1所述智能锁,数据存取单元与主控单元相连,负责储存随机码、移动设备专属特征码、共享秘钥、管理员秘钥及***相关信息等。
3.根据权限1所述智能锁,压电传感器与主控单元连接,负责切换智能锁***状态,包括:工作状态、待机状态、***管理员状态。
4.根据权限1所述智能锁,加密单元包括:快速振荡器、慢速时钟信号、以及D触发器构成随机比特流、随机比特流跟移动设备专属特征码(芯片ID)经过加密法则,最终生成智能锁秘钥。
5.根据权限1所述智能锁,所述解密单元:解密单元对收到的秘钥,应用解密法则,反解出原随机码及设备专属特征码,通过分别校核随机码和设备专属特征码,验证秘钥是否正确。
6.根据权限1所述智能锁,本发明提供的智能锁,具有这样的特征:智能锁采用蓝牙4.0及以上通讯,具备ble低功耗蓝牙特性。
7.根据权限1所述的加密方法,具有这样的特征:智能锁与移动设备具备关联加密,智能锁生成的随机码和连接的移动设备的专属特征码进行混合加密,智能锁与移动设备通讯应用128位AES对称加密技术处理。
8.根据权限1所述的加密方法,所述的随机码由加密单元随机生成,每完成一次锁使用周期后,随机码会重新生成;一次锁使用周期是指:设置密码、使用该密码进行开锁、开锁成功,完成上述一次锁使用周期后,随机码会被重置。
9.根据权限1所述的加密方法,移动设备专属特征码可以是移动设备的12位蓝牙mac地址码、移动设备的芯片特征码等移动设备专属唯一标识。
CN201810037034.6A 2018-01-15 2018-01-15 一种去中心化的智能锁及其加密方法 Pending CN108182745A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810037034.6A CN108182745A (zh) 2018-01-15 2018-01-15 一种去中心化的智能锁及其加密方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810037034.6A CN108182745A (zh) 2018-01-15 2018-01-15 一种去中心化的智能锁及其加密方法

Publications (1)

Publication Number Publication Date
CN108182745A true CN108182745A (zh) 2018-06-19

Family

ID=62550694

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810037034.6A Pending CN108182745A (zh) 2018-01-15 2018-01-15 一种去中心化的智能锁及其加密方法

Country Status (1)

Country Link
CN (1) CN108182745A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109166216A (zh) * 2018-08-27 2019-01-08 武汉市国扬科技集团有限公司 一种智能蓝牙门锁的控制方法和装置
CN109509276A (zh) * 2018-10-09 2019-03-22 深圳中泰智丰物联网科技有限公司 智能锁机芯码管理***及装置
CN109872423A (zh) * 2019-01-17 2019-06-11 深圳旦倍科技有限公司 一种智能门锁***

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN204375043U (zh) * 2015-02-06 2015-06-03 北京博联科科技有限公司 智能蓝牙锁
CN105321236A (zh) * 2014-07-30 2016-02-10 许加庆 蓝牙双向通讯智能锁
CN205140033U (zh) * 2015-10-22 2016-04-06 深圳优方网络技术有限公司 一种智能锁的电子密码权限管理***
CN205140035U (zh) * 2015-10-22 2016-04-06 深圳优方网络技术有限公司 一种移动终端与智能锁的通信***
CN106952370A (zh) * 2017-03-16 2017-07-14 武汉世纪金桥安全技术有限公司 一种蓝牙智能锁密匙复合验证***

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105321236A (zh) * 2014-07-30 2016-02-10 许加庆 蓝牙双向通讯智能锁
CN204375043U (zh) * 2015-02-06 2015-06-03 北京博联科科技有限公司 智能蓝牙锁
CN205140033U (zh) * 2015-10-22 2016-04-06 深圳优方网络技术有限公司 一种智能锁的电子密码权限管理***
CN205140035U (zh) * 2015-10-22 2016-04-06 深圳优方网络技术有限公司 一种移动终端与智能锁的通信***
CN106952370A (zh) * 2017-03-16 2017-07-14 武汉世纪金桥安全技术有限公司 一种蓝牙智能锁密匙复合验证***

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109166216A (zh) * 2018-08-27 2019-01-08 武汉市国扬科技集团有限公司 一种智能蓝牙门锁的控制方法和装置
CN109509276A (zh) * 2018-10-09 2019-03-22 深圳中泰智丰物联网科技有限公司 智能锁机芯码管理***及装置
CN109872423A (zh) * 2019-01-17 2019-06-11 深圳旦倍科技有限公司 一种智能门锁***

Similar Documents

Publication Publication Date Title
CN106600797B (zh) 动态图形密码锁、服务器、共享***及其开锁和闭锁方法
RU2346396C2 (ru) Маркер защиты
CN107508679B (zh) 一种智能终端主控芯片与加密芯片的绑定及认证方法
CA2713787C (en) Protocol for protecting content protection data
AU2006205272A1 (en) Security code production method and methods of using the same, and programmable device therefor
WO2012026996A1 (en) System and method for managing secure information within a hybrid portable computing device
CN102255109B (zh) 一种对移动终端电池的认证方法及移动终端
CN205140035U (zh) 一种移动终端与智能锁的通信***
CN103973437B (zh) 一种终端锁定时获取rsa密钥授权的方法、装置及***
CN107995617A (zh) 一种可支持远程安全销毁的固态存储设备设计
JP2008028940A (ja) 情報処理システム、情報処理装置及び携帯端末並びアクセス制御方法
US20170230365A1 (en) Method and system for securing electronic data exchange between an industrial programmable device and a portable programmable device
CN103036681B (zh) 一种密码安全键盘装置及***
CN103888429B (zh) 虚拟机启动方法、相关设备和***
CN205121680U (zh) 基于智能终端的蓝牙门锁***
CN108182745A (zh) 一种去中心化的智能锁及其加密方法
CN109460639A (zh) 一种license授权控制方法、装置、终端及存储介质
CN107967733A (zh) 门锁开门方法、门锁及计算机可读存储介质
US20120124378A1 (en) Method for personal identity authentication utilizing a personal cryptographic device
CN105631298B (zh) 一种加解密装置及方法
CN108900296A (zh) 一种基于生物特征识别的秘钥存储装置及方法
CN109389710A (zh) 基于rsa算法与ble低功耗蓝牙的智能门锁***
CN1953366B (zh) 智能密钥装置的密码管理方法和***
CN101345947A (zh) 一种手机锁定方法、解锁方法、锁定装置及手机
CN101661563A (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
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20180619