[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN106898064A - 一种基于智能门锁系统的离线验证码的生成方法及其系统 - Google Patents

一种基于智能门锁系统的离线验证码的生成方法及其系统 Download PDF

Info

Publication number
CN106898064A
CN106898064A CN201710014020.8A CN201710014020A CN106898064A CN 106898064 A CN106898064 A CN 106898064A CN 201710014020 A CN201710014020 A CN 201710014020A CN 106898064 A CN106898064 A CN 106898064A
Authority
CN
China
Prior art keywords
door lock
intelligent door
private key
key seed
cloud server
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
CN201710014020.8A
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.)
Yunding Network Technology Beijing Co Ltd
Original Assignee
Yunding Network Technology Beijing 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 Yunding Network Technology Beijing Co Ltd filed Critical Yunding Network Technology Beijing Co Ltd
Priority to CN201710014020.8A priority Critical patent/CN106898064A/zh
Publication of CN106898064A publication Critical patent/CN106898064A/zh
Priority to EP18736711.5A priority patent/EP3567556A4/en
Priority to CN201880006391.4A priority patent/CN110192228A/zh
Priority to PCT/CN2018/071918 priority patent/WO2018127199A1/zh
Priority to JP2019557667A priority patent/JP7042842B2/ja
Priority to US16/506,011 priority patent/US11120656B2/en
Priority to US17/474,020 priority patent/US11527120B2/en
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/30Individual registration on entry or exit not involving the use of a pass
    • 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/00571Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by interacting with a central unit
    • 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/00896Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys specially adapted for particular uses
    • G07C9/00904Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys specially adapted for particular uses for hotels, motels, office buildings or the like
    • 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/00817Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the lock can be programmed
    • 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/30Individual registration on entry or exit not involving the use of a pass
    • G07C9/32Individual registration on entry or exit not involving the use of a pass in combination with an identity check
    • G07C9/37Individual registration on entry or exit not involving the use of a pass in combination with an identity check using biometric data, e.g. fingerprints, iris scans or voice recognition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/06Network architectures or network communication protocols for network security for supporting key management in a packet data network
    • H04L63/068Network architectures or network communication protocols for network security for supporting key management in a packet data network using time-dependent keys, e.g. periodically changing keys
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/04Key management, e.g. using generic bootstrapping architecture [GBA]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/08Access security
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/60Context-dependent security
    • H04W12/61Time-dependent
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/20Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
    • 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/00388Electronically 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 code verification carried out according to the challenge/response method
    • 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
    • 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/0042Electronically 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 containing a code which is changed
    • G07C2009/00476Electronically 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 containing a code which is changed dynamically
    • 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/00817Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the lock can be programmed
    • G07C2009/00825Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the lock can be programmed remotely by lines or wireless communication
    • 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
    • G07C2209/00Indexing scheme relating to groups G07C9/00 - G07C9/38
    • G07C2209/08With time considerations, e.g. temporary activation, valid time window or time limitations
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Human Computer Interaction (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Lock And Its Accessories (AREA)

Abstract

本发明提供一种基于智能门锁系统的离线验证码的生成方法及其系统,所述方法包括:移动终端触发开锁事件并记录触发时间并向云服务器发送带有开锁验证信息的请求,云服务器对所述请求中携带的开锁验证信息进行匹配验证;若匹配验证成功,所述云服务器生成所述智能门锁的验证码并返回移动终端用于开启所述智能门锁。所述智能门锁系统包括云服务器,移动终端和智能门锁,智能门锁只需在每个时间周期安装预先设置的验证码生成算法,生成验证码并存储在所内部,无需在锁内部设置和网关以及云服务器进行交互的通信模块,大大减少了自身耗能和缩小了自身体积,实现了一种安全,可靠,不受外界网络环境影响的,自身不包括通信模块的智能门锁系统。

Description

一种基于智能门锁系统的离线验证码的生成方法及其系统
技术领域
本发明涉及一种基于智能门锁系统的离线验证码的生成方法及其系统,属于智能控制领域,也属于安防技术领域和智能家居领域。
背景技术
目前智能门锁的开启方式,通常有以下种类:密码,蓝牙或NFC,语音。其中,依靠密码方式开启智能门锁的方式,通常是远程下发期限密码或者永久密码。正常情况下,网关连接到互联网,智能门锁通过无线技术与网关通讯。用户通过手机或者网页,向后台云服务器发送添加密码的指令,指令经过互联网到达网关,再发送给智能门锁,智能门锁成功生成密码。因为现实环境问题,比如网关停电、家里网络故障,或者用户就没有安装网关,这时就无法通过远程下发密码。
发明内容
本发明的目的就是克服上述缺点,提出一种基于智能门锁系统的离线验证码的生成方法。
所采用的技术方案如下:
一种基于智能门锁系统的离线验证码的生成方法,包括:
移动终端触发开锁事件并记录触发时间;
基于所述开锁事件所述移动终端向云服务器发送带有开锁验证信息的请求,所述带有开锁验证信息的请求用于请求云服务器返回智能门锁的验证码;所述开锁验证信息包括私钥种子和所述触发时间;
所述云服务器对所述请求中携带的开锁验证信息进行匹配验证;
若匹配验证成功;所述云服务器生成所述智能门锁的验证码,并将生成的所述智能门锁验证码返回移动终端用于开启所述智能门锁。
其中,所述移动终端触发开锁事件并记录触发时间,包括:
响应于用户的操作;所述移动终端触发开锁事件,并在后台记录触发时间;所述用户的操作至少包括:点击确认操作,滑动操作或录入密码或认证信息进行登录的操作。
其中,所述云服务器中设有预设的私钥种子数据库,所述私钥种子存储在预设的私钥种子数据库中;所述私钥种子为多个唯一不重复的密钥;每个所述智能门锁具有唯一的私钥种子并与所述预设的私钥种子数据库中的私钥种子唯一对应;所述智能门锁具有唯一的私钥种子与所述智能门锁绑定的至少一个移动终端以一对一或一对多的方式绑定。
其中,所述云服务器对所述请求中携带的开锁验证信息进行匹配验证,包括:
云服务器获取所述开锁验证信息中的私钥种子;
将所述密钥种子与所述预设的私钥种子数据库中的的私钥种子进行一一匹配验证;
若匹配得到相同的私钥种子则匹配成功;
若匹配未得到相同的私钥种子则匹配失败。
其中,所述云服务器生成所述智能门锁的验证码包括:
所述云服务器根据匹配验证成功的私钥种子及触发时间通过预设验证码生成算法生成预设时间周期内的动态密码;
返回所述预设时间周期内的动态密码,所述动态密码即为验证码。
其中,所述云服务器生成所述智能门锁的验证码包括:
所述云服务器生成密码生成指令;
所述云服务器根据匹配验证成功的私钥种子及触发时间通过所述密码生成指令生成在预设时间周期内有效的授权码;
返回所述预设时间周期内有效的授权码,所述授权码即为验证码。
其中,所述密码生成指令输入包括:起始码,命令码,类型码,有效期码,密码,密码ID,时间因子和私钥种子;输出为若干位授权码。
本申请还包括用于实施以上方法的系统,一种智能门锁系统,包括:云服务器,移动设备和智能门锁,其中,
所述云服务器用于存储密钥种子,并对所述带有开锁验证信息的请求中携带的开锁验证信息进行匹配验证;若匹配验证成功;所述云服务器生成所述智能门锁的验证码,并将生成的所述智能门锁验证码返回移动终端用于开启所述智能门锁;所述云服务器中设有预设的私钥种子数据库,所述私钥种子存储在预设的私钥种子数据库中;所述私钥种子为多个唯一不重复的密钥;
每个所述智能门锁具有唯一的私钥种子并与所述预设的私钥种子数据库中的私钥种子唯一对应;所述智能门锁具有唯一的私钥种子与所述智能门锁绑定的至少一个移动终端以一对一或一对多的方式绑定;
所述移动终端,用于触发开锁事件并记录触发时间;基于所述开锁事件所述移动终端向云服务器发送带有开锁验证信息的请求,请求云服务器返回智能门锁的验证码;所述开锁验证信息包括私钥种子和所述触发时间;接收所述云服务器返回的所述智能门锁验证码。
本申请的基于智能门锁系统的离线验证码的生成方法及其系统的有益效果在于:
基于本申请的离线验证码的生成方法,可在智能门锁不具备通信功能的情况下,远程获取有效的临时开门密码,或者获取生成密码的指令——授权码,例如可在门锁面板中输入授权码来启用密码。该方法解决了智能锁在网关断电、断网、无线故障或者不安装网关情况下,无法下发密码开门的问题。本申请的智能门锁系统只需要在每个时间周期安装预先设置的验证码生成方法,生成验证码并存储在所内部,无需在锁内部设置和网关以及云服务器进行交互的通信模块,大大减少了自身耗能和缩小了自身体积,因此,可以使智能门锁系统不受到外界网络环境的制约,可以以离线验证码的方式,实现其开启操作,实现了一种安全,可靠,不受外界网络环境影响的,自身不包括通信模块的智能门锁系统。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1为现有技术的系统结构框图;
图2为本申请的方法流程示意图;
图3为本申请的系统结构框图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
如图1所示的是现有技术中基于动态密码的智能门锁系统,其实现过程需要依靠智能门锁中的无线通信模块通过网关和云服务器进行密码的请求和密码的发送,其所造成的技术问题或者缺陷,一是智能门锁耗能的增加,无线通信模块需要长时间的,大量的电量供应;二是一旦其断电或者网关停电、家里网络故障,就无法远程下达密码到交互终端。
图2是本申请实施例提供的一种基于智能门锁系统的离线验证码的生成方法,包括:
步骤S101:移动终端触发开锁事件并记录触发时间;
响应于用户的操作;例如点击确认操作、滑动操作、录入密码或认证信息进行登录的操作;所述移动终端触发开锁事件,并在后台记录触发时间。
其中一个实施例为:在移动终端触发开锁事件的方式有很多种,所述移动终端可以是手机,IPAD,笔记本电脑,智能手表或智能手环等智能移动设备。例如当用户通过智能手机或IPAD或移动型笔记本电脑等,点击开锁确认键时,或者滑动开锁开关;或通过上述移动终端或web页面录入密码或认证信息进行登录的操作时,即可触发开锁事件。也可通过智能手表,智能手环等触发开锁事件,并在上述移动终端的后台记录触发时间。
步骤S102:基于所述开锁事件所述移动终端向云服务器发送带有开锁验证信息的请求,所述带有开锁验证信息的请求用于请求云服务器返回智能门锁的验证码;所述开锁验证信息包括私钥种子和所述触发时间。
其中,所述云服务器中设有预设的私钥种子数据库,所述私钥种子存储在预设的私钥种子数据库中;所述私钥种子为多个唯一不重复的密钥;每个所述智能门锁具有唯一的私钥种子并与所述预设的私钥种子数据库中的私钥种子唯一对应;所述智能门锁具有唯一的私钥种子与所述智能门锁绑定的至少一个移动终端以一对一或一对多的方式绑定。
基于所述开锁事件所述移动终端向云服务器发送带有开锁验证信息的请求,所述开锁验证信息包括私钥种子和所述触发时间。其中的私钥种子即为与智能门锁的唯一私钥种子绑定的私钥种子。例如私钥种子可以为在智能门锁出厂时生成并同时写入设备和存入云服务器,每一个门锁的私钥都是不同的,确保每把门锁的动态密码安全——即使加密算法泄露,以及黑客获取到某把门锁的私钥,也不会威胁到其他用户的门锁。
所述带有开锁验证信息的请求用于请求云服务器返回智能门锁的验证码。
步骤S103:所述云服务器对所述请求中携带的开锁验证信息进行匹配验证;包括步骤:
云服务器获取所述开锁验证信息中的私钥种子;
将所述私钥种子与所述预设的私钥种子数据库中的的私钥种子进行一一匹配验证;
若匹配得到相同的私钥种子则匹配成功;若匹配未得到相同的私钥种子则匹配失败。
步骤S104:若匹配验证成功;所述云服务器生成所述智能门锁的验证码,并将生成的所述智能门锁验证码返回移动终端用于开启所述智能门锁。
本步骤通过以下2中离线验证码生成方法进行说明。
其中一个实施例为:
步骤S1041a:所述云服务器根据匹配验证成功的私钥种子及触发时间生成预设时间周期内的动态密码;
所述云服务根据匹配验证成功的私钥种子及触发时间经过计算返回与门锁私钥种子匹配的预设时间周期内的动态密码。例如,所述云服务根据匹配验证成功的私钥种子及触发时间通过预设的验证码生成算法返回与门锁私钥种子匹配的当前时间点的动态密码。具体的,所述云服务器根据触发时间进一步确定当前时间,并将当前时间与私钥种子通过预设验证码生成算法转换为数位密码,例如六位密码。所述预设验证码生成算法输入至少包括私钥种子,输出是若干位开门验证码,具体的是所述算法根据触发时间进一步确定当前时间,将当前时间与私钥种子结合输出若干为开门验证码。
对应的,所述智能门锁通过相同的所述预设的验证码生成算法,在每个时间周期开始时,计算出当前动态密码并存储。该当前动态码为根据将每个时间周期与私钥种子结合输出若干为开门验证码。所述时间周期开始为每个整点或者每个半点时刻。具体的,智能门锁与云服务器采用相同算法,在每个预设时间周期开始时,计算出当前动态密码(动态密码为时间+私钥种子)并存储。其中,为了排除门锁本地时间与服务器时间的偏差,时间(Time)精确到小时级别,即所述预设的时间周期可以为每个小时整点。
例如,为了增加动态密码在时间跨度的可用性,比如,在2点59分生成的密码,在1分钟后就会过期,这个密码的可用性大大降低。该方法增加了缓冲的机制:每个整点计算出当前整点动态密码的同时,会保留前一个整点的动态密码依然有效,也就是任意时刻保证当前与前一整点的动态密码有效。结果就是:从云服务获取的动态密码,能保证他的有效期是——下一个整点结束之前,也就是最少一个小时,最长2小时的有效期。
步骤S1402a:返回所述预设时间周期内的动态密码,所述动态密码即为验证码。
云服务器将门锁验证码返回移动终端用于开启所述智能门锁
本申请另一个实施例为:
步骤S1041b:所述云服务器生成密码生成指令;
所述云服务生成一套密码生成指令,该指令由数字和#*构成,指令输入包括:起始码、命令码、类型码、有效期码、密码、密码ID、校验码。
所述校验码用于验证指令的合法性和完整性。校验码可以根据对安全的需要,采用不同位数,位数越长越安全,同时,生成的授权码会加长,用户输入难度会增加。针对不同的使用场景,面对不同的用户人群,可以采用不同的校验码位数。
所述私钥种子和动态密码的私钥种子(secret_seed)类似,是在门锁出厂时生成并同时写入设备和存入云服务,每一个门锁的私钥都是不同的,确保每把门锁的授权码生成安全。
所述密码ID用于密码的后续管理,在云服务器中,密码ID可以和用户命名的特定名称做对应,这样后续对门锁的密码列表进行管理时,操作对象将是密码ID。密码ID在生成授权码时是可选的。
通过所述命令码可以实现密码的增、删、改、查等操作,当然,不同的命令码后面的指令码段组合可以不同。
步骤S1402b:所述云服务器根据匹配验证成功的私钥种子及触发时间通过所述密码生成指令生成在预设时间周期内有效的授权码;
所述授权码的生成算法的输入必须包含:指令码除校验码本身的完整内容,私钥种子,以及时间。例如:授权码=私有算法((起始码+命令码+类型码+有效期码+密码+密码ID), 私钥种子, Time)。
其中,时间(Time)精确到天级别,都用当天整0点时间,所以,授权码的有效期是当天输入有效。根据需求,可以通过对时间向前兼容的方式,来延长授权码的有效期,比如,同时用当前0点与昨天0点验证校验码,则将授权码的有效期延长到最长2天。
校验码可以根据对安全的需要,采用不同位数,位数越长越安全,同时,授权码会加长,用户输入难度会增加。针对不同的使用场景,面对不同的用户人群,可以采用不同的校验码位数。
若结合动态密码机制,可以实现改进型的授权码机制:指令中去除密码段,而用2位数字来指定使用哪个小时整点的动态密码。按照常规,2位数可以指定100个小时,也就是可以指定某个小时整点为起始,往后的100个小时的动态密码的一个,作为这次授权码的生效密码。
这个方法可以把密码段缩减到2位,减少整个授权码的位数。
为了避免与动态密码重复,这里的动态密码生成机制保留,但是,算法里增加变量因子,可以保证与方法一的动态密码不重复。
步骤S1403b:返回所述预设时间周期内有效的授权码,所述授权码即为验证码。
云服务器返回所述预设时间周期内有效的授权码,用户获取后,在门锁密码面板上输入,门锁程序解析授权码,校验成功后生成开锁密码。
图3是本申请的智能门锁系统的系统框图,在智能门锁,网关和云服务器之间的阴影箭头表示它们之间无需进行无线通信,因此,其中的网关模块无需设置,智能门锁也无需设置通信模块。
一种智能门锁系统,所述智能门锁系统包括:云服务器,移动设备和智能门锁,其中,
所述云服务器用于存储密钥种子,并对所述带有开锁验证信息的请求中携带的开锁验证信息进行匹配验证;若匹配验证成功;所述云服务器生成所述智能门锁的验证码,并将生成的所述智能门锁验证码返回移动终端用于开启所述智能门锁;所述云服务器中设有预设的私钥种子数据库,所述私钥种子存储在预设的私钥种子数据库中;所述私钥种子为多个唯一不重复的密钥;
每个所述智能门锁具有唯一的私钥种子并与所述预设的私钥种子数据库中的私钥种子唯一对应;所述智能门锁具有唯一的私钥种子与所述智能门锁绑定的至少一个移动终端以一对一或一对多的方式绑定;
所述移动终端,用于触发开锁事件并记录触发时间;基于所述开锁事件所述移动终端向云服务器发送带有开锁验证信息的请求,请求云服务器返回智能门锁的验证码;所述开锁验证信息包括私钥种子和所述触发时间;接收所述云服务器返回的所述智能门锁验证码。所述移动终端为手机,IPAD,笔记本电脑,智能手表或智能手环。
所述云服务器生成验证码可用以下两种机制之一:
方法一:动态密码机制
1)云服务与智能锁实现同一个密码生成算法,该算法输入必须包含:时间因子和私钥种子,输出是若干位开门密码(比如6位的数字密码)。算法的大致描述如下:
密码=私有加密算法(Time,secret_seed)
为了排除门锁本地时间与服务器时间的偏差,时间(Time)精确到小时级别。私钥种子(secret_seed)则是在门锁出厂时生成并同时写入设备和存入云服务,每一个门锁的私钥都是不同的,确保每把门锁的动态密码安全——即使加密算法泄露,以及黑客获取到某把门锁的私钥,也不会威胁到其他用户的门锁。
2)门锁程序在每个时间周期(比如每个小时整点)开始时,计算出当前动态密码并存储。
3)使用时,用户通过手机或者web页面认证登陆后,向云服务后台发起某个门锁ID的动态密码请求,云服务经过计算,返回该门锁当前时间点的动态密码。该密码即可用于开门。
4)为了增加动态密码在时间跨度的可用性,比如,在2点59分生成的密码,在1分钟后就会过期,这个密码的可用性大大降低。该方法增加了缓冲的机制:每个整点计算出当前整点动态密码的同时,会保留前一个整点的动态密码依然有效,也就是任意时刻保证当前与前一整点的动态密码有效。结果就是:从云服务获取的动态密码,能保证他的有效期是——下一个整点结束之前,也就是最少一个小时,最长2小时的有效期。
方法二:授权码机制
1)定义一套密码生成指令,该指令由数字和#*构成,指令码包含:起始码、命令码、类型码、有效期码、密码、密码ID、校验码。该指令由云服务生成,用户获取后,在门锁密码面板上输入,门锁程序解析指令,校验成功后生成密码。
2)校验码用于验证指令的合法性和完整性。其生成算法的输入必须包含:指令码除校验码本身的完整内容,私钥种子,以及时间。例如:校验码=私有算法((起始码+命令码+类型码+有效期码+密码+密码ID), 私钥种子, Time)。
时间(Time)精确到天级别,都用当天整0点时间,所以,授权码的有效期是当天输入有效。根据需求,可以通过对时间向前兼容的方式,来延长授权码的有效期,比如,同时用当前0点与昨天0点验证校验码,则将授权码的有效期延长到最长2天。
私钥种子和动态密码的私钥种子(secret_seed)类似,是在门锁出厂时生成并同时写入设备和存入云服务,每一个门锁的私钥都是不同的,确保每把门锁的授权码生成安全。
校验码可以根据对安全的需要,采用不同位数,位数越长越安全,同时,授权码会加长,用户输入难度会增加。针对不同的使用场景,面对不同的用户人群,可以采用不同的校验码位数。
密码ID用于密码的后续管理,在云服务,密码ID可以和用户命名的特定名称做对应,这样后续对门锁的密码列表进行管理时,操作对象将是密码ID。密码ID是可选的。
3)通过命令码可以实现密码的增、删、改、查等操作,当然,不同的命令码后面的指令码段组合可以不同。
4)如果结合动态密码机制,可以实现改进型的授权码机制:指令中去除密码段,而用2位数字来指定使用哪个小时整点的动态密码。按照常规,2位数可以指定100个小时,也就是可以指定某个小时整点为起始,往后的100个小时的动态密码的一个,作为这次授权码的生效密码。
这个方法可以把密码段缩减到2位,减少整个授权码的位数。
为了避免与动态密码重复,这里的动态密码生成机制保留,但是,算法里增加变量因子,可以保证与方法一的动态密码不重复。
所述智能门锁只需要在每个时间周期利用预先设置的验证码生成算法,生成验证码并存储在所内部,无需在锁内部设置和网关以及云服务器进行交互的通信模块,大大减少了自身耗能和缩小了自身体积,因此,不受到外界网络环境的制约,可以以离线验证码的方式,实现其开启操作,实现了一种安全,可靠,不受外界网络环境影响的,自身不包括通信模块的智能门锁系统。
上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。
在本申请的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
以上所述仅是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。

Claims (10)

1.一种基于智能门锁系统的离线验证码的生成方法,其特征在于:
移动终端触发开锁事件并记录触发时间;
基于所述开锁事件所述移动终端向云服务器发送带有开锁验证信息的请求,所述带有开锁验证信息的请求用于请求云服务器返回智能门锁的验证码;所述开锁验证信息包括私钥种子和所述触发时间;
所述云服务器对所述请求中携带的开锁验证信息进行匹配验证;
若匹配验证成功;所述云服务器生成所述智能门锁的验证码,并将生成的所述智能门锁验证码返回移动终端用于开启所述智能门锁。
2.根据权利要求1所述的基于智能门锁系统的离线验证码的生成方法,其特征在于:
所述移动终端触发开锁事件并记录触发时间,包括:
响应于用户的操作;所述移动终端触发开锁事件,并在后台记录触发时间;所述用户的操作至少包括:点击确认操作、滑动操作、录入密码或认证信息进行登录的操作。
3.根据权利要求1所述的基于智能门锁系统的离线验证码的生成方法,其特征在于:所述云服务器中设有预设的私钥种子数据库,所述私钥种子存储在预设的私钥种子数据库中;所述私钥种子为多个唯一不重复的密钥;每个所述智能门锁具有唯一的私钥种子并与所述预设的私钥种子数据库中的私钥种子唯一对应;所述智能门锁具有唯一的私钥种子与所述智能门锁绑定的至少一个移动终端以一对一或一对多的方式绑定。
4.根据权利要求1或3所述的基于智能门锁系统的离线验证码的生成方法,其特征在于:所述云服务器对所述请求中携带的开锁验证信息进行匹配验证,包括:
云服务器获取所述开锁验证信息中的私钥种子;
将所述私钥种子与所述预设的私钥种子数据库中的的私钥种子进行一一匹配验证;
若匹配得到相同的私钥种子则匹配成功;
若匹配未得到相同的私钥种子则匹配失败。
5.根据权利要求1所述的基于智能门锁系统的离线验证码的生成方法,其特征在于:所述云服务器生成所述智能门锁的验证码包括:
所述云服务器根据匹配验证成功的私钥种子及触发时间通过预设的验证码生成算法生成预设时间周期内的动态密码;
返回所述预设时间周期内的动态密码,所述动态密码即为验证码。
6.根据权利要求5所述的基于智能门锁系统的离线验证码的生成方法,其特征在于:
所述智能门锁通过相同的所述预设的验证码生成算法,在每个时间周期开始时,计算出当前动态密码并存储。
7.根据权利要求1所述的基于智能门锁系统的离线验证码的生成方法,其特征在于:所述云服务器生成所述智能门锁的验证码包括:
所述云服务器生成密码生成指令;
所述云服务器根据匹配验证成功的私钥种子及触发时间通过所述密码生成指令生成在预设时间周期内有效的授权码;
返回所述预设时间周期内有效的授权码,所述授权码即为验证码。
8.根据权利要求6所述的基于智能门锁系统的离线验证码的生成方法,其特征在于:所述密码生成指令输入包括:起始码,命令码,类型码,有效期码,密码,密码ID,时间因子和私钥种子;输出为若干位授权码。
9.一种智能门锁系统,其特征在于:所述智能门锁系统包括:云服务器,移动设备和智能门锁,其中,
所述云服务器用于存储密钥种子,并对所述带有开锁验证信息的请求中携带的开锁验证信息进行匹配验证;若匹配验证成功;所述云服务器生成所述智能门锁的验证码,并将生成的所述智能门锁验证码返回移动终端用于开启所述智能门锁;所述云服务器中设有预设的私钥种子数据库,所述私钥种子存储在预设的私钥种子数据库中;所述私钥种子为多个唯一不重复的密钥;
每个所述智能门锁具有唯一的私钥种子并与所述预设的私钥种子数据库中的私钥种子唯一对应;所述智能门锁具有唯一的私钥种子与所述智能门锁绑定的至少一个移动终端以一对一或一对多的方式绑定;
所述移动终端,用于触发开锁事件并记录触发时间;基于所述开锁事件所述移动终端向云服务器发送带有开锁验证信息的请求,请求云服务器返回智能门锁的验证码;所述开锁验证信息包括私钥种子和所述触发时间;接收所述云服务器返回的所述智能门锁验证码。
10.根据权利要求9所述的智能门锁系统,其特征在于:所述移动终端为手机,IPAD,笔记本电脑,智能手表或智能手环。
CN201710014020.8A 2017-01-09 2017-01-09 一种基于智能门锁系统的离线验证码的生成方法及其系统 Pending CN106898064A (zh)

Priority Applications (7)

Application Number Priority Date Filing Date Title
CN201710014020.8A CN106898064A (zh) 2017-01-09 2017-01-09 一种基于智能门锁系统的离线验证码的生成方法及其系统
EP18736711.5A EP3567556A4 (en) 2017-01-09 2018-01-09 METHOD FOR GENERATING OFFLINE VERIFICATION CODE BASED ON INTELLIGENT DOOR LOCKING SYSTEM AND ASSOCIATED SYSTEM
CN201880006391.4A CN110192228A (zh) 2017-01-09 2018-01-09 一种基于智能门锁系统的离线验证码的生成方法及其系统
PCT/CN2018/071918 WO2018127199A1 (zh) 2017-01-09 2018-01-09 一种基于智能门锁系统的离线验证码的生成方法及其系统
JP2019557667A JP7042842B2 (ja) 2017-01-09 2018-01-09 スマートドアロックシステムに基づくオフライン検証コードの生成方法及びそのシステム
US16/506,011 US11120656B2 (en) 2017-01-09 2019-07-09 Methods and systems for offline verification code generation based on smart door lock system
US17/474,020 US11527120B2 (en) 2017-01-09 2021-09-13 Methods and systems for offline verification code generation based on smart door lock system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710014020.8A CN106898064A (zh) 2017-01-09 2017-01-09 一种基于智能门锁系统的离线验证码的生成方法及其系统

Publications (1)

Publication Number Publication Date
CN106898064A true CN106898064A (zh) 2017-06-27

Family

ID=59197826

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201710014020.8A Pending CN106898064A (zh) 2017-01-09 2017-01-09 一种基于智能门锁系统的离线验证码的生成方法及其系统
CN201880006391.4A Pending CN110192228A (zh) 2017-01-09 2018-01-09 一种基于智能门锁系统的离线验证码的生成方法及其系统

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201880006391.4A Pending CN110192228A (zh) 2017-01-09 2018-01-09 一种基于智能门锁系统的离线验证码的生成方法及其系统

Country Status (5)

Country Link
US (1) US11120656B2 (zh)
EP (1) EP3567556A4 (zh)
JP (1) JP7042842B2 (zh)
CN (2) CN106898064A (zh)
WO (1) WO2018127199A1 (zh)

Cited By (52)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107395751A (zh) * 2017-08-23 2017-11-24 绵阳美菱软件技术有限公司 一种智能家电远程控制系统和方法
CN107770053A (zh) * 2017-10-30 2018-03-06 商客通尚景科技江苏有限公司 一种离线状态下即时信息提示方法
CN107798757A (zh) * 2017-10-26 2018-03-13 厦门分享云科技有限公司 一种智能门锁的开锁方法
CN107833317A (zh) * 2017-10-20 2018-03-23 珠海华发新科技投资控股有限公司 蓝牙门禁控制系统和方法
CN107945350A (zh) * 2017-12-21 2018-04-20 美的集团股份有限公司 基于安全芯片的门锁通信系统及方法
CN107958513A (zh) * 2017-12-05 2018-04-24 广东亚太天能科技股份有限公司 一种电子锁的离线授权方法及系统
CN108173931A (zh) * 2017-12-26 2018-06-15 陈占辉 一种手机指纹远程控制智能家居锁的实现方法
CN108171830A (zh) * 2017-12-21 2018-06-15 广东汇泰龙科技有限公司 一种基于感应卡开锁的硬件加密方法、系统和智能云锁
WO2018127199A1 (zh) * 2017-01-09 2018-07-12 云丁网络技术(北京)有限公司 一种基于智能门锁系统的离线验证码的生成方法及其系统
CN108364390A (zh) * 2018-04-11 2018-08-03 重庆中商科技股份有限公司 脱网式可自助授权智能门锁
CN108447149A (zh) * 2018-02-05 2018-08-24 西安太极航空科技有限公司 一种共享房屋的解锁方法及装置
CN108550216A (zh) * 2018-04-28 2018-09-18 上海与德通讯技术有限公司 一种开锁方法、智能模组及门锁设备
CN108683231A (zh) * 2018-06-04 2018-10-19 深圳金海螺科技有限公司 充电装置、系统及充电方法
CN108711209A (zh) * 2018-07-19 2018-10-26 江苏恒宝智能系统技术有限公司 动态密码生成以及验证方法和系统
CN108986278A (zh) * 2018-07-13 2018-12-11 深圳市欧瑞博科技有限公司 一种智能门锁脱机密码授权方法及授权系统
CN109410091A (zh) * 2017-08-17 2019-03-01 金联汇通信息技术有限公司 身份验证方法与装置
CN109472889A (zh) * 2018-04-08 2019-03-15 国家电网公司 一种防误闭锁解锁钥匙智能管理系统及方法
CN109840975A (zh) * 2019-01-29 2019-06-04 武汉天喻聚联网络有限公司 无需联网的远程授权开锁系统及方法
CN109905235A (zh) * 2017-12-08 2019-06-18 北京邮电大学 一种智能锁解锁方法、智能锁、终端、服务器及系统
CN110012048A (zh) * 2018-11-22 2019-07-12 阿里巴巴集团控股有限公司 信息识别码生成方法、装置、电子设备及计算机存储介质
CN110022205A (zh) * 2019-04-16 2019-07-16 宁波久婵物联科技有限公司 一种电子锁的多功能离线密码验证方法
CN110213248A (zh) * 2019-05-20 2019-09-06 武汉市灯塔互动文化传播有限公司 一种离线环境下授权方法和装置
CN110430055A (zh) * 2019-08-13 2019-11-08 北京百佑科技有限公司 离线密码生成方法、离线密码验证方法和门锁管理服务器
CN110570558A (zh) * 2019-08-21 2019-12-13 杭州享钥科技有限公司 基于无线通讯网络的门禁管理方法
CN110570560A (zh) * 2019-08-21 2019-12-13 杭州享钥科技有限公司 基于身份识别的门禁系统
CN110570557A (zh) * 2019-08-21 2019-12-13 杭州享钥科技有限公司 基于无线通讯网络的门禁系统
CN110572396A (zh) * 2019-09-10 2019-12-13 广州创维平面显示科技有限公司 一种功能使用授权的控制方法和系统
CN110648435A (zh) * 2019-08-21 2020-01-03 杭州享钥科技有限公司 基于身份识别的门禁管理方法
CN110881182A (zh) * 2019-11-28 2020-03-13 广东科徕尼智能科技有限公司 一种终端与智能蓝牙锁校验的方法、蓝牙锁、存储介质
CN110895839A (zh) * 2018-09-13 2020-03-20 杭州涂鸦信息技术有限公司 一种无网络状态下的智能门锁解锁方法及装置
CN110930551A (zh) * 2019-11-27 2020-03-27 惠州拓邦电气技术有限公司 开锁方法及其装置、密码授权方法及其装置、及门锁系统
CN111243131A (zh) * 2019-12-30 2020-06-05 国网北京市电力公司 开启锁具的方法及装置、存储介质、处理器
CN111540093A (zh) * 2020-04-29 2020-08-14 三仟(杭州)数字科技有限公司 一种门禁控制系统及其控制方法
CN111814124A (zh) * 2020-07-20 2020-10-23 江苏云柜网络技术有限公司 一种智能终端手势加密码安全登录系统及方法
RU2735712C1 (ru) * 2019-07-29 2020-11-06 Бейджин Сяоми Мобайл Софтвэар Ко., Лтд. Способ, устройство и носитель информации для управления средством защиты входа
CN111986355A (zh) * 2020-08-31 2020-11-24 广东电网有限责任公司广州供电局 配电房门禁验证系统
CN112330855A (zh) * 2020-10-15 2021-02-05 成都市以太节点科技有限公司 一种电子锁安全管理方法、设备及系统
CN112712612A (zh) * 2019-10-09 2021-04-27 云丁网络技术(北京)有限公司 用于控制智能门锁的方法、装置、计算机可读介质及设备
CN112910652A (zh) * 2021-01-18 2021-06-04 湖南海格力士智能科技有限公司 遥控器识别方法及遥控器识别装置
CN113284275A (zh) * 2021-05-13 2021-08-20 武汉少掌门科技有限公司 一种开门系统及开门方法
CN113298984A (zh) * 2021-05-29 2021-08-24 深圳扬飞智能科技有限公司 一种不联网实现一次性密码门锁开门的管理方法
CN113294033A (zh) * 2020-02-24 2021-08-24 宽丰工业股份有限公司 密码锁系统及其操作方法
CN113541967A (zh) * 2021-09-13 2021-10-22 北京深思数盾科技股份有限公司 信息处理方法、电子设备及物联网终端系统
CN113538740A (zh) * 2021-06-10 2021-10-22 深圳市宏智智能装备有限公司 一种智能锁的离线控制方法及其智能锁
CN113628366A (zh) * 2021-07-23 2021-11-09 广东好太太智能家居有限公司 一种智能锁周期性密码的生成方法、验证方法及系统
CN113656775A (zh) * 2021-08-19 2021-11-16 广东好太太智能家居有限公司 一种带有效期的离线密码验证方法、系统及智能锁
CN113870465A (zh) * 2021-10-19 2021-12-31 南方电网数字电网研究院有限公司 电子锁控制方法、装置、计算机设备和存储介质
US11341226B2 (en) 2020-03-24 2022-05-24 Real Locks & Security Co., Ltd. Combination lock system and method of operating the same
CN115529209A (zh) * 2022-09-15 2022-12-27 贵州电网有限责任公司 一种用于保护数据的网关设备
CN115546949A (zh) * 2022-11-25 2022-12-30 深圳市亲邻科技有限公司 一种基于智能手表的远程控制门禁方法及系统
CN115909563A (zh) * 2022-12-09 2023-04-04 广东好太太智能家居有限公司 指令解锁方法、系统和计算机设备
CN118124519A (zh) * 2024-05-07 2024-06-04 质子汽车科技有限公司 一种车辆解锁方法

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11527120B2 (en) 2017-01-09 2022-12-13 Yunding Network Technology (Beijing) Co., Ltd. Methods and systems for offline verification code generation based on smart door lock system
CN108449177A (zh) * 2018-03-16 2018-08-24 东莞盛世科技电子实业有限公司 临时密码的使用控制方法及系统
KR102452530B1 (ko) * 2019-01-02 2022-10-11 주식회사 슈프리마 출입 관리 시스템 및 이를 이용한 출입 관리 방법
US10769873B1 (en) 2019-06-28 2020-09-08 Alibaba Group Holding Limited Secure smart unlocking
CN110821303A (zh) * 2019-12-05 2020-02-21 上海新微技术研发中心有限公司 一种ble智能门锁
CN113554783B (zh) * 2020-04-08 2023-03-28 中国移动通信有限公司研究院 一种认证数据的存储方法、装置和计算机可读存储介质
JP6777878B1 (ja) * 2020-04-14 2020-10-28 富士通クライアントコンピューティング株式会社 情報処理装置、情報処理システムおよびプログラム
CN111815822A (zh) * 2020-07-20 2020-10-23 中国联合网络通信集团有限公司 开锁方法、终端和智能门锁
CN112087295B (zh) * 2020-09-17 2023-03-10 湖南三一中型起重机械有限公司 一种电子锁的加密解密方法、装置、电子锁及存储介质
CN112562155B (zh) * 2020-11-04 2023-04-28 重庆恢恢信息技术有限公司 一种智慧建筑工地区域建筑人员安全工作方法
CN112562153B (zh) * 2020-11-04 2023-05-02 重庆恢恢信息技术有限公司 一种基于智能云平台的工地行为人员优化方法
CN112446993B (zh) * 2020-12-16 2022-05-20 珠海格力电器股份有限公司 一种智能门锁系统及开锁方法
CN112750242B (zh) * 2021-01-25 2024-06-25 广州畅联信息科技有限公司 一种动态密码锁开锁方法、系统及动态密码锁电路
CN113593082B (zh) * 2021-05-14 2023-05-23 国家电网有限公司技术学院分公司 一种基于区块链的五防锁具管理方法及系统
CN113689610A (zh) * 2021-08-31 2021-11-23 深圳指芯物联技术有限公司 一种出租房租客租期密码的离线授权方法及系统
CN114033261B (zh) * 2021-11-22 2022-08-02 中国铁塔股份有限公司 一种整流器防盗方法、装置、设备及存储介质
CN115102998B (zh) * 2022-06-20 2024-08-23 天翼数字生活科技有限公司 一种智能门锁远程安全控制方法及系统
CN115766281B (zh) * 2022-12-09 2023-07-18 北京深盾科技股份有限公司 防重放攻击方法、系统、电子设备及存储介质
WO2024180976A1 (ja) * 2023-02-27 2024-09-06 パナソニックIpマネジメント株式会社 電気錠制御方法、電気錠制御システム、及びプログラム
CN118097823B (zh) * 2024-02-07 2024-09-17 重庆市鹿享家科技有限公司 门锁密码生成请求处理方法、智能门锁、门体和可读介质
CN118114230A (zh) * 2024-03-25 2024-05-31 山重建机有限公司 一种挖掘机车机关键信息保密方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102426715A (zh) * 2011-09-30 2012-04-25 华为技术有限公司 一种电子门锁开锁方法、电子门锁及电子门锁系统
CN103489233A (zh) * 2012-06-11 2014-01-01 上海博路信息技术有限公司 一种动态密码的电子门禁系统
WO2015079203A1 (en) * 2013-11-27 2015-06-04 Pelipod Ltd Secure container for delivery or collection of goods
CN105279832A (zh) * 2015-12-01 2016-01-27 北京卡多宝信息技术有限公司 智能门锁系统及其控制方法
CN205140033U (zh) * 2015-10-22 2016-04-06 深圳优方网络技术有限公司 一种智能锁的电子密码权限管理系统
CN106097487A (zh) * 2016-05-30 2016-11-09 安徽省德诺电子科技有限公司 一种基于智能手机的离线式门禁系统及其控制方法

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI20002255A (fi) * 2000-10-13 2002-04-14 Nokia Corp Menetelmä lukkojen hallintaan ja kontrollointiin
JP5021093B1 (ja) * 2011-10-07 2012-09-05 さくら情報システム株式会社 携帯デバイス、情報サーバ装置、および情報管理システム
US8947200B2 (en) * 2011-11-17 2015-02-03 Utc Fire & Security Corporation Method of distributing stand-alone locks
NZ711320A (en) * 2012-02-13 2016-03-31 Xceedid Corp Credential management system
CN104022873B (zh) * 2013-02-28 2017-09-29 北京网河时代科技有限公司 一种离线动态验证码生成方法
US9659424B2 (en) * 2013-06-20 2017-05-23 Parakeet Technologies, Inc. Technologies and methods for security access
EP3108460A1 (en) * 2014-02-18 2016-12-28 Bekey A/S Controlling access to a location
CN103973437B (zh) * 2014-05-19 2018-07-20 广东欧珀移动通信有限公司 一种终端锁定时获取rsa密钥授权的方法、装置及系统
KR101555885B1 (ko) * 2014-07-01 2015-09-30 주식회사 엠투미 도어락 제어 시스템 및 도어락 제어 시스템의 동작 방법
US9996999B2 (en) * 2014-07-30 2018-06-12 Master Lock Company Llc Location tracking for locking device
CN104200593B (zh) * 2014-08-08 2017-05-31 云丁网络技术(北京)有限公司 一种门磁报警系统及其实现方法
EP3062295B1 (en) * 2015-02-25 2021-11-10 Assa Abloy Ab Systems and methods for updating a mobile device
TW201706895A (zh) * 2015-03-03 2017-02-16 艾克瑟斯智權控股公司 基於行動裝置之備援門禁管制系統的系統與方法
CN104806085B (zh) * 2015-03-20 2017-07-18 云丁网络技术(北京)有限公司 一种智能门锁系统及其智能提醒方法
CN104660719B (zh) * 2015-03-20 2018-11-27 云丁网络技术(北京)有限公司 一种电子锁系统及其智能化管理实现方法
JP6654807B2 (ja) * 2015-03-31 2020-02-26 美和ロック株式会社 出入管理システム
CN105809796B (zh) * 2016-03-30 2018-05-18 嘉兴职业技术学院 一种酒店自助入住控制系统及方法
CN106067198B (zh) * 2016-05-26 2019-01-25 深圳市前海速普得技术有限公司 一种验证门禁口令的方法和系统
CN106127905A (zh) * 2016-07-05 2016-11-16 杭州摇光科技有限公司 一种电子锁装置、系统及其开锁方法
CN106898064A (zh) * 2017-01-09 2017-06-27 云丁网络技术(北京)有限公司 一种基于智能门锁系统的离线验证码的生成方法及其系统

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102426715A (zh) * 2011-09-30 2012-04-25 华为技术有限公司 一种电子门锁开锁方法、电子门锁及电子门锁系统
CN103489233A (zh) * 2012-06-11 2014-01-01 上海博路信息技术有限公司 一种动态密码的电子门禁系统
WO2015079203A1 (en) * 2013-11-27 2015-06-04 Pelipod Ltd Secure container for delivery or collection of goods
CN205140033U (zh) * 2015-10-22 2016-04-06 深圳优方网络技术有限公司 一种智能锁的电子密码权限管理系统
CN105279832A (zh) * 2015-12-01 2016-01-27 北京卡多宝信息技术有限公司 智能门锁系统及其控制方法
CN106097487A (zh) * 2016-05-30 2016-11-09 安徽省德诺电子科技有限公司 一种基于智能手机的离线式门禁系统及其控制方法

Cited By (65)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018127199A1 (zh) * 2017-01-09 2018-07-12 云丁网络技术(北京)有限公司 一种基于智能门锁系统的离线验证码的生成方法及其系统
US11120656B2 (en) 2017-01-09 2021-09-14 Yunding Network Technology (Beijing) Co., Ltd. Methods and systems for offline verification code generation based on smart door lock system
CN109410091A (zh) * 2017-08-17 2019-03-01 金联汇通信息技术有限公司 身份验证方法与装置
CN107395751B (zh) * 2017-08-23 2020-06-05 合肥美菱物联科技有限公司 一种智能家电远程控制系统和方法
CN107395751A (zh) * 2017-08-23 2017-11-24 绵阳美菱软件技术有限公司 一种智能家电远程控制系统和方法
CN107833317A (zh) * 2017-10-20 2018-03-23 珠海华发新科技投资控股有限公司 蓝牙门禁控制系统和方法
CN107798757A (zh) * 2017-10-26 2018-03-13 厦门分享云科技有限公司 一种智能门锁的开锁方法
CN107770053A (zh) * 2017-10-30 2018-03-06 商客通尚景科技江苏有限公司 一种离线状态下即时信息提示方法
CN107958513A (zh) * 2017-12-05 2018-04-24 广东亚太天能科技股份有限公司 一种电子锁的离线授权方法及系统
CN109905235B (zh) * 2017-12-08 2020-11-27 北京邮电大学 一种智能锁解锁方法、智能锁、终端、服务器及系统
CN109905235A (zh) * 2017-12-08 2019-06-18 北京邮电大学 一种智能锁解锁方法、智能锁、终端、服务器及系统
CN107945350A (zh) * 2017-12-21 2018-04-20 美的集团股份有限公司 基于安全芯片的门锁通信系统及方法
CN108171830A (zh) * 2017-12-21 2018-06-15 广东汇泰龙科技有限公司 一种基于感应卡开锁的硬件加密方法、系统和智能云锁
CN108171830B (zh) * 2017-12-21 2020-09-29 广东汇泰龙科技股份有限公司 一种基于感应卡开锁的硬件加密方法、系统和智能云锁
CN108173931A (zh) * 2017-12-26 2018-06-15 陈占辉 一种手机指纹远程控制智能家居锁的实现方法
CN108447149A (zh) * 2018-02-05 2018-08-24 西安太极航空科技有限公司 一种共享房屋的解锁方法及装置
CN109472889A (zh) * 2018-04-08 2019-03-15 国家电网公司 一种防误闭锁解锁钥匙智能管理系统及方法
CN108364390A (zh) * 2018-04-11 2018-08-03 重庆中商科技股份有限公司 脱网式可自助授权智能门锁
CN108550216A (zh) * 2018-04-28 2018-09-18 上海与德通讯技术有限公司 一种开锁方法、智能模组及门锁设备
CN108683231A (zh) * 2018-06-04 2018-10-19 深圳金海螺科技有限公司 充电装置、系统及充电方法
CN108986278A (zh) * 2018-07-13 2018-12-11 深圳市欧瑞博科技有限公司 一种智能门锁脱机密码授权方法及授权系统
CN108711209A (zh) * 2018-07-19 2018-10-26 江苏恒宝智能系统技术有限公司 动态密码生成以及验证方法和系统
CN110895839A (zh) * 2018-09-13 2020-03-20 杭州涂鸦信息技术有限公司 一种无网络状态下的智能门锁解锁方法及装置
CN110012048A (zh) * 2018-11-22 2019-07-12 阿里巴巴集团控股有限公司 信息识别码生成方法、装置、电子设备及计算机存储介质
CN110012048B (zh) * 2018-11-22 2021-11-12 创新先进技术有限公司 信息识别码生成方法、装置、电子设备及计算机存储介质
CN109840975A (zh) * 2019-01-29 2019-06-04 武汉天喻聚联网络有限公司 无需联网的远程授权开锁系统及方法
CN110022205A (zh) * 2019-04-16 2019-07-16 宁波久婵物联科技有限公司 一种电子锁的多功能离线密码验证方法
CN110213248A (zh) * 2019-05-20 2019-09-06 武汉市灯塔互动文化传播有限公司 一种离线环境下授权方法和装置
US11100735B2 (en) 2019-07-29 2021-08-24 Beijing Xiaomi Mobile Software Co., Ltd. Method and apparatus for controlling entrance guard
RU2735712C1 (ru) * 2019-07-29 2020-11-06 Бейджин Сяоми Мобайл Софтвэар Ко., Лтд. Способ, устройство и носитель информации для управления средством защиты входа
CN110430055A (zh) * 2019-08-13 2019-11-08 北京百佑科技有限公司 离线密码生成方法、离线密码验证方法和门锁管理服务器
CN110648435A (zh) * 2019-08-21 2020-01-03 杭州享钥科技有限公司 基于身份识别的门禁管理方法
CN110570557A (zh) * 2019-08-21 2019-12-13 杭州享钥科技有限公司 基于无线通讯网络的门禁系统
CN110570560A (zh) * 2019-08-21 2019-12-13 杭州享钥科技有限公司 基于身份识别的门禁系统
CN110570558A (zh) * 2019-08-21 2019-12-13 杭州享钥科技有限公司 基于无线通讯网络的门禁管理方法
CN110572396A (zh) * 2019-09-10 2019-12-13 广州创维平面显示科技有限公司 一种功能使用授权的控制方法和系统
CN112712612A (zh) * 2019-10-09 2021-04-27 云丁网络技术(北京)有限公司 用于控制智能门锁的方法、装置、计算机可读介质及设备
CN110930551A (zh) * 2019-11-27 2020-03-27 惠州拓邦电气技术有限公司 开锁方法及其装置、密码授权方法及其装置、及门锁系统
CN110881182B (zh) * 2019-11-28 2023-09-15 广东好太太智能家居有限公司 一种终端与智能蓝牙锁校验的方法、蓝牙锁、存储介质
CN110881182A (zh) * 2019-11-28 2020-03-13 广东科徕尼智能科技有限公司 一种终端与智能蓝牙锁校验的方法、蓝牙锁、存储介质
CN111243131A (zh) * 2019-12-30 2020-06-05 国网北京市电力公司 开启锁具的方法及装置、存储介质、处理器
CN113294033A (zh) * 2020-02-24 2021-08-24 宽丰工业股份有限公司 密码锁系统及其操作方法
CN113294033B (zh) * 2020-02-24 2022-05-27 宽丰工业股份有限公司 密码锁系统及其操作方法
US11341226B2 (en) 2020-03-24 2022-05-24 Real Locks & Security Co., Ltd. Combination lock system and method of operating the same
CN111540093A (zh) * 2020-04-29 2020-08-14 三仟(杭州)数字科技有限公司 一种门禁控制系统及其控制方法
CN111814124A (zh) * 2020-07-20 2020-10-23 江苏云柜网络技术有限公司 一种智能终端手势加密码安全登录系统及方法
CN111814124B (zh) * 2020-07-20 2024-03-29 南京云柜网络科技有限公司 一种智能终端手势加密码安全登录系统及方法
CN111986355A (zh) * 2020-08-31 2020-11-24 广东电网有限责任公司广州供电局 配电房门禁验证系统
CN112330855A (zh) * 2020-10-15 2021-02-05 成都市以太节点科技有限公司 一种电子锁安全管理方法、设备及系统
CN112330855B (zh) * 2020-10-15 2022-06-28 成都市以太节点科技有限公司 一种电子锁安全管理方法、设备及系统
CN112910652A (zh) * 2021-01-18 2021-06-04 湖南海格力士智能科技有限公司 遥控器识别方法及遥控器识别装置
CN113284275A (zh) * 2021-05-13 2021-08-20 武汉少掌门科技有限公司 一种开门系统及开门方法
CN113298984A (zh) * 2021-05-29 2021-08-24 深圳扬飞智能科技有限公司 一种不联网实现一次性密码门锁开门的管理方法
CN113538740B (zh) * 2021-06-10 2023-05-05 深圳市宏智智能装备有限公司 一种智能锁系统的离线控制方法及其智能锁
CN113538740A (zh) * 2021-06-10 2021-10-22 深圳市宏智智能装备有限公司 一种智能锁的离线控制方法及其智能锁
CN113628366A (zh) * 2021-07-23 2021-11-09 广东好太太智能家居有限公司 一种智能锁周期性密码的生成方法、验证方法及系统
CN113656775A (zh) * 2021-08-19 2021-11-16 广东好太太智能家居有限公司 一种带有效期的离线密码验证方法、系统及智能锁
CN113541967B (zh) * 2021-09-13 2021-12-24 北京深思数盾科技股份有限公司 信息处理方法、电子设备及物联网终端系统
CN113541967A (zh) * 2021-09-13 2021-10-22 北京深思数盾科技股份有限公司 信息处理方法、电子设备及物联网终端系统
CN113870465A (zh) * 2021-10-19 2021-12-31 南方电网数字电网研究院有限公司 电子锁控制方法、装置、计算机设备和存储介质
CN115529209A (zh) * 2022-09-15 2022-12-27 贵州电网有限责任公司 一种用于保护数据的网关设备
CN115546949B (zh) * 2022-11-25 2023-02-10 深圳市亲邻科技有限公司 一种基于智能手表的远程控制门禁方法及系统
CN115546949A (zh) * 2022-11-25 2022-12-30 深圳市亲邻科技有限公司 一种基于智能手表的远程控制门禁方法及系统
CN115909563A (zh) * 2022-12-09 2023-04-04 广东好太太智能家居有限公司 指令解锁方法、系统和计算机设备
CN118124519A (zh) * 2024-05-07 2024-06-04 质子汽车科技有限公司 一种车辆解锁方法

Also Published As

Publication number Publication date
US11120656B2 (en) 2021-09-14
US20190371105A1 (en) 2019-12-05
JP2020515747A (ja) 2020-05-28
JP7042842B2 (ja) 2022-03-28
WO2018127199A1 (zh) 2018-07-12
EP3567556A1 (en) 2019-11-13
EP3567556A4 (en) 2020-01-08
CN110192228A (zh) 2019-08-30

Similar Documents

Publication Publication Date Title
CN106898064A (zh) 一种基于智能门锁系统的离线验证码的生成方法及其系统
CN207409010U (zh) 加密参数动态更新的临时密码门禁系统
CN106023360A (zh) 一种蓝牙智能锁的智能系统管理方法
US20190147674A1 (en) Digital door lock system and control method thereof
CN107274532A (zh) 加密参数动态更新的临时密码门禁系统
CN106131179A (zh) 一种智能门锁的密码权限管理系统及方法
CN104272645B (zh) 用于实现对工业自动化和控制系统iacs的智能电子装置ied的访问的访问使能器ae及其方法
CN103136820A (zh) 一种基于终端指纹识别的远程门禁系统
CN103489233A (zh) 一种动态密码的电子门禁系统
CN112134956A (zh) 一种基于区块链的分布式物联网指令管理方法和系统
CN102982593A (zh) 一种基于移动终端的电子钥匙系统
US11165569B2 (en) Method and device for securely operating a field device
CN111080868B (zh) 一种智能门锁的临时密码设置以及验证方法
CN107958513A (zh) 一种电子锁的离线授权方法及系统
CN109525391A (zh) 一种服务器与锁具信息安全同步的方法
CN104580246A (zh) WiFi环境下动态智能安全密钥产生和管控系统及方法
CN104853354A (zh) 一种蓝牙鉴权方法及其系统
CN106357679A (zh) 密码认证的方法、系统及客户端、服务器和智能设备
CN103985169A (zh) 利用手持终端及usb口进行门锁开闭系统及控制方法
CN111327426A (zh) 数据共享方法及相关装置、设备及系统
CN112037383B (zh) 一种智能门锁及其权限判定方法和应用系统
CN103324878A (zh) 远程控制手持设备的开锁权限
CN113256470A (zh) 一种基于区块链的武器装备管理系统及方法
CN106375304A (zh) 一种利用智能硬件实现的一次认证方法
CN112291244A (zh) 一种工业生产数据实时处理平台系统多租用户方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170627