CN110047172A - 利用一手持装置操作一电子锁的控制方法及电子锁 - Google Patents

利用一手持装置操作一电子锁的控制方法及电子锁 Download PDF

Info

Publication number
CN110047172A
CN110047172A CN201910004005.4A CN201910004005A CN110047172A CN 110047172 A CN110047172 A CN 110047172A CN 201910004005 A CN201910004005 A CN 201910004005A CN 110047172 A CN110047172 A CN 110047172A
Authority
CN
China
Prior art keywords
electronic lock
hand
held device
message
identification data
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
CN201910004005.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.)
Taiwan Fu Hsing Industrial Co Ltd
Original Assignee
Taiwan Fu Hsing Industrial 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
Priority claimed from TW107100342A external-priority patent/TWI651458B/zh
Priority claimed from TW107146952A external-priority patent/TWI697226B/zh
Application filed by Taiwan Fu Hsing Industrial Co Ltd filed Critical Taiwan Fu Hsing Industrial Co Ltd
Publication of CN110047172A publication Critical patent/CN110047172A/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)

Abstract

本发明公开一种利用一手持装置操作一电子锁的控制方法及电子锁,包含手持装置根据一加密函数获得一加密讯息;手持装置将加密讯息传送至电子锁;电子锁根据一解密函数将加密讯息解密;以及电子锁根据加密讯息之一解密结果,判断是否执行一动作。

Description

利用一手持装置操作一电子锁的控制方法及电子锁
技术领域
本发明系相关于一种电子锁的控制方法,且特别是有关于一种利用一手持装置操作一电子锁的控制方法及电子锁。
背景技术
一般而言,习知电子锁是设定一组固定的密码,用户可透过输入接口输入正确的密码来达到解锁的目的,例如,输入接口可为设置在电子锁上且位于门外侧的一组数字按键,密码可为一组数字密码,只要于数字按键上压按正确的数字密码,即可将电子锁解锁。然而,当电子锁的主人在解锁时,难以防堵有心人士以偷窥或侧录的方式获知密码。或者,一般按键的排列组合有限,有心人士可藉由尝试不同的排列组合来破解密码。因而,习知电子锁的安全性有待加强。
发明内容
本发明之目的在于提供一种电子锁及电子锁的控制方法,以解决上述问题。
依据本发明之一实施方式是提供一种手持装置操作一电子锁的控制方法,包含手持装置根据一加密函数获得一加密讯息;手持装置将加密讯息传送至电子锁;电子锁根据一解密函数将加密讯息解密;以及电子锁根据加密讯息之一解密结果,判断是否执行一动作。
依据前述的控制方法,其中动作可为一解锁操作;控制方法可更包含电子锁以广播的方式发出一第一无线讯号,其中第一无线讯号包含电子锁之一锁具独特识别数据及一时间讯息;手持装置可以扫描的方式接收第一无线讯号并判断第一无线讯号之锁具独特识别数据是否符合一默认锁识别资料;当锁具独特识别数据符合默认锁识别数据时,手持装置可将时间讯息根据加密函数加密为加密讯息;以及手持装置可以广播的方式发出一第二无线讯号,其中第二无线讯号包含加密讯息及手持装置之一装置独特识别数据。电子锁可以扫描的方式接收第二无线讯号,并判断第二无线讯号之装置独特识别数据是否符合一默认装置识别数据,当装置独特识别数据符合默认装置识别数据时,电子锁可根据解密函数将加密讯息解密,以获得时间讯息,且电子锁可根据时间讯息及电子锁所接收之第二无线讯号的一信号强度值判断是否执行解锁操作。当电子锁判断时间讯息与电子锁接收第二无线讯号的时间的差值小于一时间门坎值及信号强度值大于一默认强度值时,电子锁执行解锁操作。信号强度值可为一接收信号强度指示(Received Signal Strength Indication,RSSI)。锁具独特识别数据以及装置独特识别数据可分别为一通用唯一标识符(Universally Unique Identifier,UUID)。
依据前述的控制方法,其中可电子锁更包含一输入接口,输入接口可设置于一门片的一外侧,且控制方法可更包含在输入接口输入手持装置之一专属简码;电子锁判断专属简码是否符合一预设简码;当专属简码符合默认简码时,电子锁发出一第一无线讯号,第一无线讯号包含手持装置之一装置独特识别数据;以及具有装置独特识别数据的手持装置接收第一无线讯号后发出一联机请求,以与电子锁联机。依据前述的控制方法可更包含手持装置与电子锁联机后,电子锁产生一随机密钥并传送给手持装置;手持装置可将一动作指令根据加密函数以随机密钥进行加密,以获得加密讯息;以及电子锁可根据解密函数以随机密钥将加密讯息解密,当电子锁成功解密,电子锁可执行前述动作指令。电子锁可将执行前述动作指令之一执行结果根据加密函数以随机密钥进行加密为一加密结果讯息;以及电子锁可将加密结果讯息传送至手持装置。手持装置可将加密结果讯息根据解密函数以随机密钥进行解密,以读取执行结果。
依据本发明之另一实施方式是提供一种电子锁,包含一无线模块、一储存单元、一锁具单元以及一处理单元,处理单元电连接于无线模块、储存单元以及锁具单元。其中电子锁系利用一手持装置操作,手持装置根据一加密函数获得一加密讯息,手持装置将加密讯息传送至电子锁;其中无线模块接收加密讯息,处理单元根据一解密函数将加密讯息解密,且处理单元根据加密讯息之解密结果,判断是否执行一动作。
依据前述的电子锁,前述动作可为一解锁操作;无线模块可以广播的方式发出一第一无线讯号,第一无线讯号包含电子锁之一锁具独特识别数据及一时间讯息;手持装置可以扫描的方式接收第一无线讯号并判断第一无线讯号之锁具独特识别数据是否符合一默认锁识别资料;当锁具独特识别数据符合默认锁识别数据时,手持装置可将时间讯息根据加密函数加密为加密讯息;以及手持装置可以广播的方式发出一第二无线讯号,第二无线讯号包含加密讯息及手持装置之一装置独特识别数据。无线模块可以扫描的方式接收第二无线讯号,处理单元可判断第二无线讯号之装置独特识别数据是否符合一默认装置识别数据,默认装置识别数据可储存于储存单元中,当装置独特识别数据符合默认装置识别数据时,处理单元可根据解密函数将加密讯息解密,以获得时间讯息,且处理单元可根据时间讯息及无线模块所接收之第二无线讯号的一信号强度值判断是否执行解锁操作。当处理单元判断时间讯息与无线模块所接收之第二无线讯号的时间的差值小于一时间门坎值及信号强度值大于一默认强度值时,处理单元可控制锁具单元执行解锁操作。信号强度值可为一接收信号强度指示。
依据前述的电子锁,可更包含一输入接口,输入接口与处理单元电连接,且输入接口可设置于一门片的一外侧,供一用户输入手持装置之一专属简码;其中处理单元可判断专属简码是否符合一预设简码,预设简码可储存于储存单元;当专属简码符合预设简码时,无线模块可发出一第一无线讯号,第一无线讯号包含手持装置之一装置独特识别数据;以及具有装置独特识别数据的手持装置接收第一无线讯号后可发出一联机请求,以与无线模块联机。手持装置与无线模块联机后,处理单元可产生一随机密钥并透过无线模块传送给手持装置;手持装置可将一动作指令根据加密函数以随机密钥进行加密,以获得加密讯息;以及电子锁可根据解密函数以随机密钥将加密讯息解密,当电子锁成功解密,电子锁执行前述动作指令。处理单元可将执行前述动作指令之一执行结果根据加密函数以随机密钥进行加密为一加密结果讯息;以及无线模块可将加密结果讯息传送至手持装置。手持装置可将加密结果讯息根据解密函数以随机密钥进行解密,以读取执行结果。
藉由上述二种实施方式,本发明透过手持装置将加密讯息传送至电子锁,电子锁再将加密讯息解密,可避免有心人士以侧录的方式取得密码,或者藉由尝试按键的不同排列组合来破解密码,有利于提升安全性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
图1为本发明电子锁的示意图;
图2为本发明电子锁的功能方块示意图;
图3为本发明电子锁于一实施方式中接收一加密讯息的示意图;
图4为图3之电子锁进行解锁操作的第一实施例的示意图;
图5为图3之电子锁进行解锁操作的第二实施例中电子锁与手持装置建立联机的示意图;
图6为图3之电子锁进行解锁操作的第二实施例中电子锁与手持装置传送随机密钥及加密讯息的示意图;
图7为图3之电子锁进行解锁操作的第二实施例中电子锁传送加密结果讯息的示意图;
图8为本发明利用一手持装置操作一电子锁的控制方法的步骤流程图;
图9为图8之第一实施例的控制方法的步骤流程图;
图10为图8之第二实施例的控制方法的步骤流程图;
图11为本发明电子锁于另一实施方式中进入管理者设定模式的示意图;
图12为图11之电子锁进入用户设定模式的示意图;
图13为图11之手持装置于用户设定模式中的示意图;
图14为图11之电子锁进行解锁操作的第一实施例的示意图;
图15为图11之电子锁进行解锁操作的第二实施例的示意图;
图16为本发明另一利用一手持装置操作一电子锁的控制方法的步骤流程图。
附图标号说明:
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明,若本发明实施例中有涉及方向性指示(诸如上、下、左、右、前、后……),则该方向性指示仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。
另外,若本发明实施例中有涉及“第一”、“第二”等的描述,则该“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,全文中出现的“和/或”的含义为,包括三个并列的方案,以“A和/或B”为例,包括A方案、或B方案,或A和B同时满足的方案。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
请同时参考图1及图2。图1是本发明电子锁100的示意图,图2是本发明电子锁100的功能方块示意。如图1及图2所示,电子锁100包含一无线模块110、一储存单元120、一锁具单元130以及一处理单元150,电子锁100可选择地包含一输入接口140。无线模块110可以是蓝芽模块或其他无线通信模块。储存单元120用以储存数据(例如手持装置之装置独特识别数据、专属简码或默认管理者密码),储存单元120可为但不限唯独内存、随机存取内存或其组合。锁具单元130用以对一目标物(例如门)进行开锁或解锁操作,锁具单元130可为一般电子锁的锁具机构,其可包含一锁舌、一套盘、一传动机构(包含马达、齿轮等)、一离合机构等,该离合机构与该套盘配合,使该传动机构可驱动该锁舌,以将门片上闩或解闩。输入接口140用以接收外部输入,在本实施例中,输入接口140包含按键L和按键R,但本发明不以此为限。在本发明其他实施例中,输入接口140可另包含其他类型之输入组件,例如数字按键或触控面板。处理单元150电连接于无线模块110、储存单元120、锁具单元130以及输入接口140,用以控制电子锁100之操作。处理单元150可为但不限中央处理器(CentralProcessing Unit,CPU)。
请参考图3,并一并参考图1及图2。图3是本发明电子锁100于一实施方式中接收一加密讯息的示意图。如3图所示,电子锁100可利用一手持装置200操作,手持装置200根据一加密函数获得一加密讯息,并将加密讯息传送至电子锁100,电子锁100的无线模块110接收加密讯息,处理单元150根据一解密函数将加密讯息解密,且处理单元150根据加密讯息之解密结果,判断是否执行一动作。举例来说,电子锁100及手持装置200可以分别安装一应用程序AP,应用程序AP中内建有加密函数以及解密函数,手持装置200可利用应用程序AP中的加密函数将一讯息(例如时间讯息、解锁指令等)进行加密以获得加密讯息,并将加密讯息传送给电子锁100,电子锁100的无线模块110接收加密讯息后,电子锁100可利用应用程序AP中的解密函数将手持装置200发出的加密讯息予以解密。加密函数及解密函数可依据不限于进阶加密标准(Advanced Encryption Standard,AES)算法。
藉由使用手持装置200来操作电子锁100,可避免有心人士以偷窥的方式取得密码,或者藉由尝试按键的不同排列组合来破解密码,有利于提升安全性。此外,电子锁100及手持装置200之间的沟通讯息以加密讯息进行,可避免其他手持装置以无线方式拦截到电子锁100及手持装置200之间的沟通讯息而对电子锁100进行解锁,可进一步提升安全性。
请配合参照图4,并一并参考图1至图3。图4是图3之电子锁100进行解锁操作的第一实施例的示意图。详细来说,无线模块110可以广播的方式发出一第一无线讯号,第一无线讯号可包含电子锁100之一锁具独特识别数据及时间讯息,锁具独特识别数据可为通用唯一标识符,时间讯息可为发出第一无线讯号时,电子锁100内实时时钟(Real-timeclock,RTC)或时钟芯片当下的时间。手持装置200可以扫描的方式接收第一无线讯号,并判断第一无线讯号之锁具独特识别数据是否符合一默认锁识别资料,当锁具独特识别数据符合默认锁识别数据时,手持装置200可将时间讯息根据加密函数加密为加密讯息,手持装置200再以广播的方式发出一第二无线讯号,第二无线讯号可包含加密讯息及手持装置200之一装置独特识别数据,装置独特识别数据可为通用唯一标识符。无线模块110可以扫描的方式接收第二无线讯号,处理单元150可判断第二无线讯号之装置独特识别数据是否符合一默认装置识别数据,默认装置识别数据储存于储存单元中120,当装置独特识别数据符合默认装置识别数据时,处理单元150根据解密函数将加密讯息解密,以获得时间讯息。处理单元150可根据时间讯息及无线模块110所接收之第二无线讯号的一信号强度值判断是否执行解锁操作,信号强度值可为一接收信号强度指示。更详细来说,当处理单元150判断时间讯息与无线模块110所接收之第二无线讯号的时间的差值小于一时间门坎值,以及信号强度值大于一默认强度值时,处理单元150可控制锁具单元130执行解锁操作。
由上述说明可知,在第一实施例中,电子锁100与手持装置200是透过广播与扫描互动,可省略手持装置200向电子锁100请求联机的步骤,有利于节省时间,而可提升解锁效率。另外,在第一实施例中,电子锁100是透过手持装置200之一装置独特识别数据判断手持装置200是否为默认之用于解锁的手持装置,手持装置200是透过电子锁100之锁具独特识别数据判断电子锁100是否为默认之解锁对象,藉此,可避免电子锁100被非默认的手持装置进行解锁,有利于提升电子锁100的安全性。
再者,在第一实施例中,电子锁100是利用时间讯息作为加密讯息,可确保加密讯息的唯一性,可避免收到错误讯息进行解锁。更进一步来说,在第一实施例中,当同时满足以下二个条件,处理单元150方会控制锁具单元130执行解锁操作,第一条件是第一无线讯号中的时间讯息与无线模块110所接收之第二无线讯号的时间的差值需小于一时间门坎值,第二条件是第二无线讯号的信号强度值需大于一预设强度值进行解锁操作,藉由第一条件,可提升第二无线讯号的时效性而增加加密讯息被破解的困难度,藉由第二条件,可掌握精确的解锁时机,即当手持装置200与电子锁100的距离需在预定范围内(手持装置200与电子锁100的距离越小,第二无线讯号的信号强度值越大),处理单元150方会控制锁具单元130执行解锁操作。此外,在本实施例中,第一无线讯号及第二无线讯号中皆不包含任何开锁指令,可大幅降低遭他人恶意入侵的机会。
请配合参照图5,并一并参考图1至图3。图5是图3之电子锁100进行解锁操作的第二实施例中电子锁100与手持装置200建立联机的示意图。第二实施例中,如图3的相关说明,电子锁100可利用一手持装置200操作,手持装置200根据一加密函数获得一加密讯息,并将加密讯息传送至电子锁100,电子锁100的无线模块110接收加密讯息,处理单元150根据一解密函数将加密讯息解密,且处理单元150根据加密讯息之解密结果,判断是否执行一动作。关于图3的其他细节可参照上文,在此不另赘述。
如图1及图5所示,输入接口140可设置于一门片(图未揭示)的一外侧,供一用户输入手持装置200之一专属简码,专属简码可为按键L和按键R之压按顺序与压按次数所组成的排列组合,例如LLRR,但本发明不以此为限,可依据输入接口140的类型,如数字按键或触控面板,来设定专属简码。当用户欲使用手持装置200来操作电子锁100时,需先于输入接口140输入手持装置200之一专属简码,处理单元150判断专属简码是否符合一预设简码,预设简码储存于储存单元120。当专属简码符合预设简码时,无线模块110发出一第一无线讯号,第一无线讯号包含手持装置200之一装置独特识别数据,具有装置独特识别数据的手持装置200接收第一无线讯号后发出一联机请求,以与无线模块110联机。
藉由使用者需要在门外以手动方式输入专属简码,可避免使用者在门内误启解锁操作,此外,被预设用来解锁的手持装置200皆具有专属简码,可避免电子锁100被非默认的手持装置进行解锁,有利于提升电子锁100的安全性。
请配合参照图6,图6是图3之电子锁100进行解锁操作的第二实施例中电子锁100与手持装置200传送随机密钥及加密讯息的示意图。手持装置200与无线模块110联机后,处理单元150产生一随机密钥并透过无线模块110传送给手持装置200,手持装置200可将动作指令根据加密函数以随机密钥进行加密,以获得加密讯息。电子锁100根据解密函数以随机密钥将加密讯息解密,当电子锁100成功解密,电子锁100执行动作指令中指定的动作。详细来说,随机密钥可透过安装于电子锁100中的应用程序AP产生,且电子锁100与手持装置200之间的沟通讯息皆可透过此随机密钥予以加密跟解密,而动作指令可为一解锁指令,当电子锁100成功解密,电子锁100中的处理单元150可依据解锁指令控制锁具单元130执行解锁操作。
藉由使用随机密钥进行加密跟解密,可避免其他手持装置以无线方式拦截到电子锁100及手持装置200之间的沟通讯息而对电子锁100进行解锁,有利于提升安全性。此外,电子锁100与手持装置200每次联机所产生的随机密钥可不相同,可避免有心人士侧录复制,而可进一步提升安全性。
请配合参照图7,图7是图3之电子锁100进行解锁操作的第二实施例中电子锁100传送加密结果讯息的示意图。图7中,当电子锁100成功解密,且电子锁100执行动作指令中指定的动作后,处理单元150可将执行动作指令之一执行结果根据加密函数以随机密钥进行加密为一加密结果讯息,并控制无线模块110将加密结果讯息传送至手持装置200。手持装置200可将加密结果讯息根据解密函数以随机密钥进行解密,以读取执行结果。藉此,电子锁100可回报手持装置200其所下达的动作指令是否被成功执行,例如,当动作指令为一解锁指令时,电子锁100可回报手持装置200是否成功将电子锁100解锁。此外,手持装置200可将执行结果予以储存,藉以留存每次对电子锁100的操作纪录。
由上述说明可知,在第二实施例中,藉由使用者需要在门外以手动方式输入专属简码,可有效避免在门内误启解锁操作,且藉由随机密钥的使用,可大幅提升电子锁的使用安全性。
配合参照图8,图8是本发明利用一手持装置操作一电子锁的控制方法400的步骤流程图。图8中,控制方法400包含步骤410、步骤420、步骤430以及步骤440。
步骤410是手持装置根据一加密函数获得一加密讯息,步骤420是手持装置将加密讯息传送至电子锁,步骤430是电子锁根据一解密函数将加密讯息解密,步骤440是电子锁根据加密讯息之一解密结果,判断是否执行一动作。关于步骤410至步骤440的细节可参照图3的相关说明,在此不另赘述。
配合参照图9,图9是图8之第一实施例的控制方法500的步骤流程图。图9中,控制方法500包含步骤510、步骤520、步骤530、步骤540、步骤550、步骤560以及步骤570。
步骤510是电子锁以广播的方式发出一第一无线讯号,其中第一无线讯号包含电子锁之一锁具独特识别数据及一时间讯息。
步骤520是手持装置以扫描的方式接收第一无线讯号并判断第一无线讯号之锁具独特识别数据是否符合一默认锁识别资料。
步骤530是当锁具独特识别数据符合默认锁识别数据时,手持装置将时间讯息根据加密函数加密为加密讯息。
步骤540是手持装置以广播的方式发出一第二无线讯号,其中第二无线讯号包含加密讯息及手持装置之一装置独特识别数据。
步骤550是电子锁以扫描的方式接收第二无线讯号,并判断第二无线讯号之装置独特识别数据是否符合一默认装置识别数据。
步骤560是当装置独特识别数据符合默认装置识别数据时,电子锁根据解密函数将加密讯息解密,以获得时间讯息。
步骤570是电子锁根据时间讯息及电子锁所接收之第二无线讯号的一信号强度值判断是否执行解锁操作。
关于步骤510至步骤570的细节可参照图4的相关说明,在此不另赘述。
配合参照图10,图10是图8之第二实施例的控制方法600的步骤流程图。图10中,控制方法600包含步骤610、步骤620、步骤630、步骤640、步骤650、步骤660以及步骤670。
步骤610是在输入接口输入手持装置之一专属简码。
步骤620是电子锁判断专属简码是否符合一预设简码。
步骤630是当专属简码符合默认简码时,电子锁发出一第一无线讯号,第一无线讯号包含手持装置之一装置独特识别数据。
步骤640是具有装置独特识别数据的手持装置接收第一无线讯号后发出一联机请求,以与电子锁联机。
步骤650是手持装置与电子锁联机后,电子锁产生一随机密钥并传送给手持装置。
步骤660是手持装置将一动作指令根据加密函数以随机密钥进行加密,以获得加密讯息。
步骤670是电子锁根据解密函数以随机密钥将加密讯息解密,当电子锁成功解密,电子锁执行动作指令。
关于步骤610至步骤670的细节可参照图5至图7的相关说明,在此不另赘述。
请参考图11,并一并参考图1及图2。图11是本发明电子锁100于另一实施方式中进入管理者设定模式的示意图。如图所示,管理者可以利用一手持装置200和电子锁100进行沟通。举例来说,手持装置200可以安装一应用程序AP,并经由电子锁100的无线模块110和电子锁100进行沟通。管理者可以输入一管理者密码至应用程序AP,并利用手持装置200传送管理者密码至电子锁100。当处理单元150判断手持装置200传来的管理者密码符合储存单元120中的默认管理者密码时,处理单元150进入一管理者设定模式。另一方面,无论所述管理者密码的输入是否来自认证/配对过的手持装置,即使管理者密码的输入是来自非特定手持装置,只要处理单元判断输入的管理者密码符合默认管理者密码就能进入管理者设定模式,俾具有管理操作之便利性,且无手持装置是否遗失之担忧。在管理者设定模式中,管理者可以利用手持装置200控制处理单元150随机产生一验证码(或复数个验证码)。验证码产生的数目可以依据管理者的需求而决定。当处理单元150产生验证码后,处理单元150可以控制无线模块110传送验证码给手持装置200。另一方面,处理单元150亦可以控制储存单元120储存验证码。
请参考图12,并一并参考图1及图2。图12是图11之电子锁100进入用户设定模式的示意图。当管理者得到验证码后,管理者可以通知临时使用者(例如以简讯、电子邮件通知)以让临时使用者得知验证码。之后,临时使用者可以利用验证码进行解锁设定。如图所示,临时使用者可以利用一手持装置300和电子锁100进行沟通。举例来说,手持装置300可以安装应用程序AP,并经由电子锁100的无线模块110和电子锁100进行沟通。临时用户可以输入验证码至应用程序AP,并利用手持装置300传送验证码至电子锁100,以让处理单元150比对手持装置300传来的验证码和储存单元120中的验证码。当处理单元150判断手持装置300传来的验证码符合储存单元120中的验证码时,处理单元150可以控制无线模块110和手持装置300进行配对(例如蓝芽配对)且接收手持装置300的装置独特识别数据。手持装置300的装置独特识别数据可以包含装置序列码、国际移动设备标识符(international mobileequipment identity,IMEI)、媒体访问控制地址(MAC address)的至少其中之一。另外,处理单元150亦可以控制储存单元120储存手持装置300的装置独特识别数据。
另一方面,当处理单元150判断手持装置300传来的验证码符合储存单元120中的验证码时,处理单元150可进入一用户设定模式。如图13所示,在用户设定模式中,临时用户可以在应用程序AP中的用户名称字段C1输入一使用者名称,以及在解锁码字段C2输入一解锁码。解锁码是临时用户要解锁电子锁100时所需要按压按键L和按键R的顺序(例如LLRR,但本发明不以此为限),临时使用者可以依据个人喜好设定解锁码。另一方面,解锁码不限于是按键L和按键R的按压顺序,当输入接口140包含数字按键或触控面板时,解锁码亦可以是数字按键的按压顺序或一触控拖曳手势。之后,应用程序AP会将临时用户输入的使用者名称以及解锁码传送至电子锁100。当处理单元150于用户设定模式中接收到用户名称及解锁码后,处理单元150可以控制储存单元120储存用户名称及解锁码。另外,在用户设定模式中,处理单元150不会产生验证码,以避免临时用户权力过大。再者,当验证码被输入后,处理单元150可以标记被输入的验证码,以避免被输入的验证码重复使用。
请参考图14,图14是图11之电子锁100进行解锁操作的第一实施例的示意图。如图14所示,当临时用户要解锁电子锁100时,临时用户可以利用手持装置300的应用程序AP传送一解锁指令至电子锁100。当处理单元150接收到解锁指令且无线模块110侦测到具有前述装置独特识别数据的手持装置300在一预定距离内时,处理单元150可以控制锁具单元130进行解锁操作。
另一方面,请参考图15,图15是图11之电子锁100进行解锁操作的第二实施例的示意图。如图15所示,当临时用户要解锁电子锁100时,临时使用者亦可以依据先前设定的解锁码依序按压输入接口140的按键L和按键R。当处理单元150判断按键L和按键R的按压顺序符合储存单元120的其一解锁码且无线模块110侦测到具有前述装置独特识别数据(对应于输入的解锁码)的手持装置300在预定距离内时,处理单元150可以控制锁具单元130进行解锁操作。如此,临时用户不需要操作手持装置300即可以解锁电子锁100。
依据上述配置,本发明电子锁100的管理者可以授权给临时使用者进行解锁设定,而不需要亲自操作电子锁100以更换电子锁100的密码。另外,当临时使用者完成解锁设定后,电子锁100可以根据手持装置300的装置独特识别数据进行解锁操作。由于手持装置300的装置独特识别数据是唯一的,临时使用者的解锁设定不容易被破解。
另外,在管理者设定模式中,管理者可以利用手持装置200的应用程序AP进一步设定验证码对应的有效时间。当临时使用者在有效时间外要利用手持装置300解锁电子锁100时,处理单元150不会根据手持装置300的装置独特识别数据控制锁具单元130进行解锁操作。
再者,在管理者设定模式中,管理者亦可以利用手持装置200的应用程序AP进一步设定验证码对应的有效使用次数。当临时用户利用手持装置300解锁电子锁100超过有效次数时,处理单元150不再根据手持装置300的装置独特识别数据控制锁具单元130进行解锁操作。
另一方面,当处理单元150控制锁具单元130进行解锁操作时,处理单元150可以进一步控制储存单元120储存手持装置300的用户名称及解锁时间。管理者可以利用手持装置200链接电子锁100以得到电子锁100的解锁历史,或者处理单元150可以将电子锁100的解锁历史上传至云端,以方便管理者监控电子锁100的解锁历史。
在本发明实施例中,管理者的手持装置200和临时用户的手持装置300是相异的手持装置,但本发明不以此为限。在本发明其他实施例中,管理者的手持装置200和临时用户的手持装置300可以是同一手持装置。
请参考图16。图16是本发明另一利用一手持装置操作一电子锁的控制方法800的步骤流程图。如图16所示,控制方法800包含步骤810、步骤820、步骤830、步骤840、步骤850、步骤860以及步骤870。
步骤810是一电子锁于接收一管理者密码后进入一管理者设定模式。
步骤820是该电子锁于该管理者设定模式中产生一验证码。
步骤830是该电子锁以无线方式从一手持装置接收一第一输入。
步骤840是该电子锁比对该第一输入及该验证码。
步骤850是当该电子锁判断该第一输入符合该验证码时,该电子锁和该手持装置配对且该接收手持装置的一装置独特识别数据。
步骤860是该电子锁储存该手持装置的该装置独特识别数据;以及
步骤870是当该电子锁接收一第二输入且该电子锁侦测到具有该装置独特识别数据的该手持装置在一预定距离内时,该电子锁进行解锁操作。
另外,在本发明方法中,上述步骤并不一定要依照上述顺序。换句话说,在不产生矛盾的情况下,上述步骤的顺序可以变动,且其他步骤也可以介于上述步骤之间。
相较于先前技术,本发明透过手持装置将加密讯息传送至电子锁,电子锁再将加密讯息解密,可避免有心人士以侧录的方式取得密码,或者藉由尝试按键的不同排列组合来破解密码,有利于提升安全性。
相较于先前技术,本发明电子锁的管理者可以授权给临时使用者进行解锁设定,而不需要亲自操作电子锁以更换电子锁的密码,进而增加电子锁的管理便利性。另外,本发明电子锁是根据手持装置的装置独特识别数据进行解锁操作,进而增加临时使用者于使用上的安全性。
以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是在本发明的发明构思下,利用本发明说明书及附图内容所作的等效结构变换,或直接/间接运用在其他相关的技术领域均包括在本发明的专利保护范围内。

Claims (19)

1.一种利用一手持装置操作一电子锁的控制方法,包含:
该手持装置根据一加密函数获得一加密讯息;
该手持装置将该加密讯息传送至该电子锁;
该电子锁根据一解密函数将该加密讯息解密;以及
该电子锁根据该加密讯息之一解密结果,判断是否执行一动作。
2.如权利要求1所述的控制方法,其中该动作为一解锁操作,该控制方法更包含:
该电子锁以广播的方式发出一第一无线讯号,其中该第一无线讯号包含该电子锁之一锁具独特识别数据及一时间讯息;
该手持装置以扫描的方式接收该第一无线讯号并判断该第一无线讯号之该锁具独特识别数据是否符合一默认锁识别资料;
当该锁具独特识别数据符合该默认锁识别数据时,该手持装置将该时间讯息根据该加密函数加密为该加密讯息;以及
该手持装置以广播的方式发出一第二无线讯号,其中该第二无线讯号包含该加密讯息及该手持装置之一装置独特识别数据。
3.如权利要求2所述的控制方法,其中:
该电子锁以扫描的方式接收该第二无线讯号,并判断该第二无线讯号之该装置独特识别数据是否符合一默认装置识别数据;
当该装置独特识别数据符合该默认装置识别数据时,该电子锁根据该解密函数将该加密讯息解密,以获得该时间讯息;以及
该电子锁根据该时间讯息及该电子锁所接收之该第二无线讯号的一信号强度值判断是否执行该解锁操作。
4.如权利要求3所述的控制方法,其中该电子锁判断该时间讯息与该电子锁接收该第二无线讯号的时间的差值小于一时间门坎值及该信号强度值大于一默认强度值时,该电子锁执行该解锁操作。
5.如权利要求3所述的控制方法,其中该信号强度值为一接收信号强度指示。
6.如权利要求2所述的控制方法,其中该锁具独特识别数据以及该装置独特识别数据分别为一通用唯一标识符。
7.如权利要求1所述的控制方法,其中该电子锁更包含一输入接口,该输入接口设置于一门片的一外侧,该控制方法更包含:
在该输入接口输入该手持装置之一专属简码;
该电子锁判断该专属简码是否符合一预设简码;
当该专属简码符合该预设简码时,该电子锁发出一第一无线讯号,该第一无线讯号包含该手持装置之一装置独特识别数据;以及
具有该装置独特识别数据的该手持装置接收该第一无线讯号后发出一联机请求,以与该电子锁联机。
8.如权利要求7所述的控制方法,更包含:
该手持装置与该电子锁联机后,该电子锁产生一随机密钥并传送给该手持装置;
该手持装置将一动作指令根据该加密函数以该随机密钥进行加密,以获得该加密讯息;以及
该电子锁根据该解密函数以该随机密钥将该加密讯息解密,当该电子锁成功解密,该电子锁执行该动作指令。
9.如权利要求8所述的控制方法,更包含:
该电子锁将执行该动作指令之一执行结果根据该加密函数以该随机密钥进行加密为一加密结果讯息;以及
该电子锁将该加密结果讯息传送至该手持装置。
10.如权利要求9所述的控制方法,更包含:
该手持装置将该加密结果讯息根据该解密函数以该随机密钥进行解密,以读取该执行结果。
11.一种电子锁,包含:
一无线模块;
一储存单元;
一锁具单元;以及
一处理单元,电连接于该无线模块、该储存单元以及该锁具单元;
其中该电子锁系利用一手持装置操作,该手持装置根据一加密函数获得一加密讯息,该手持装置将该加密讯息传送至该电子锁;
其中该无线模块接收该加密讯息,该处理单元根据一解密函数将该加密讯息解密,且该处理单元根据该加密讯息之一解密结果,判断是否执行一动作。
12.如权利要求11所述之电子锁,其中:
该动作为一解锁操作;
该无线模块以广播的方式发出一第一无线讯号,该第一无线讯号包含该电子锁之一锁具独特识别数据及一时间讯息;
该手持装置以扫描的方式接收该第一无线讯号并判断该第一无线讯号之该锁具独特识别数据是否符合一默认锁识别资料;
当该锁具独特识别数据符合该默认锁识别数据时,该手持装置将该时间讯息根据该加密函数加密为该加密讯息;以及
该手持装置以广播的方式发出一第二无线讯号,该第二无线讯号包含该加密讯息及该手持装置之一装置独特识别数据。
13.如权利要求12所述之电子锁,其中该无线模块以扫描的方式接收该第二无线讯号,该处理单元判断该第二无线讯号之该装置独特识别数据是否符合一默认装置识别数据,该默认装置识别数据储存于该储存单元中,当该装置独特识别数据符合该默认装置识别数据时,该处理单元根据该解密函数将该加密讯息解密,以获得该时间讯息,且该处理单元根据该时间讯息及该无线模块所接收之该第二无线讯号的一信号强度值判断是否执行该解锁操作。
14.如权利要求12所述之电子锁,其中该处理单元判断该时间讯息与该无线模块所接收之该第二无线讯号的时间的差值小于一时间门坎值及该信号强度值大于一默认强度值时,该处理单元控制该锁具单元执行该解锁操作。
15.如权利要求12所述之电子锁,其中该信号强度值为一接收信号强度指示。
16.如权利要求11所述之电子锁,更包含:
一输入接口,该输入接口与该处理单元电连接,且该输入接口设置于一门片的一外侧,供一用户输入该手持装置之一专属简码;
其中该处理单元判断该专属简码是否符合一预设简码,该预设简码储存于该储存单元;
当该专属简码符合该预设简码时,该无线模块发出一第一无线讯号,该第一无线讯号包含该手持装置之一装置独特识别数据;以及
具有该装置独特识别数据的该手持装置接收该第一无线讯号后发出一联机请求,以与该无线模块联机。
17.如权利要求16所述之电子锁,其中:
该手持装置与该无线模块联机后,该处理单元产生一随机密钥并透过该无线模块传送给该手持装置;
该手持装置将一动作指令根据该加密函数以该随机密钥进行加密,以获得该加密讯息;以及
该电子锁根据该解密函数以该随机密钥将该加密讯息解密,当该电子锁成功解密,该电子锁执行该动作指令。
18.如权利要求17所述之电子锁,其中:
该处理单元将执行该动作指令之一执行结果根据该加密函数以该随机密钥进行加密为一加密结果讯息;以及
该无线模块将该加密结果讯息传送至该手持装置。
19.如权利要求18所述之电子锁,其中:
该手持装置将该加密结果讯息根据该解密函数以该随机密钥进行解密,以读取该执行结果。
CN201910004005.4A 2018-01-04 2019-01-03 利用一手持装置操作一电子锁的控制方法及电子锁 Pending CN110047172A (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
TW107100342A TWI651458B (zh) 2018-01-04 2018-01-04 電子鎖及其控制方法
TW107100342 2018-01-04
TW107146952 2018-12-25
TW107146952A TWI697226B (zh) 2018-12-25 2018-12-25 電子鎖及其控制方法

Publications (1)

Publication Number Publication Date
CN110047172A true CN110047172A (zh) 2019-07-23

Family

ID=67138967

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910004005.4A Pending CN110047172A (zh) 2018-01-04 2019-01-03 利用一手持装置操作一电子锁的控制方法及电子锁

Country Status (2)

Country Link
CN (1) CN110047172A (zh)
CA (1) CA3028806C (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111325879A (zh) * 2020-01-21 2020-06-23 上海钧正网络科技有限公司 一种车辆的遥控方法、装置、存储介质及设备
CN114999029A (zh) * 2020-04-01 2022-09-02 支付宝(杭州)信息技术有限公司 一种车辆解锁方法及***

Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102262793A (zh) * 2010-05-26 2011-11-30 中兴通讯股份有限公司 门禁控制方法及门禁控制***
CN102682506A (zh) * 2012-05-25 2012-09-19 北京华大信安科技有限公司 基于对称密码技术的智能蓝牙门禁控制方法及装置
CN103679885A (zh) * 2013-12-02 2014-03-26 大连智慧城科技有限公司 基于移动终端的门禁身份识别***和方法
CN103796197A (zh) * 2012-11-01 2014-05-14 博奥生物有限公司 基于蓝牙技术建立无线通信通道的方法、装置及***
US20140266573A1 (en) * 2013-03-15 2014-09-18 The Chamberlain Group, Inc. Control Device Access Method and Apparatus
JP2014187598A (ja) * 2013-03-25 2014-10-02 Toyota Motor Corp キー認証システム、キー認証方法及びプログラム
CN104167029A (zh) * 2013-05-20 2014-11-26 陈罡 一种智能锁具及其操作方法
CN204631969U (zh) * 2015-02-12 2015-09-09 北京神器科技有限公司 蓝牙门禁锁装置和***
CN105023320A (zh) * 2014-04-15 2015-11-04 重庆美心(集团)有限公司 蓝牙智能锁及通过蓝牙移动终端遥控该蓝牙智能锁的方法
CN105785878A (zh) * 2016-04-28 2016-07-20 物联网络科技(深圳)有限公司 一种通过433MHz信号或Wi-Fi信号控制的房间取电装置及方法
CN105809777A (zh) * 2014-12-29 2016-07-27 腾讯科技(深圳)有限公司 门禁***、客户端、及门禁的身份验证方法
CN205486351U (zh) * 2015-12-01 2016-08-17 深圳达实信息技术有限公司 门禁控制装置及门禁设备、***
EP2616889A4 (en) * 2010-09-16 2017-03-15 Sentrilock, Llc Electronic lock box proximity access control
CN106780901A (zh) * 2016-12-27 2017-05-31 李天瑜 一种基于手机mac地址的智能门锁***及其应用
CN106846562A (zh) * 2016-12-26 2017-06-13 努比亚技术有限公司 一种验证装置以及发送验证信息的方法
CN106934884A (zh) * 2017-01-19 2017-07-07 云丁网络技术(北京)有限公司 一种基于移动设备的智能门锁自动开锁的方法及其***
CN106981107A (zh) * 2016-01-19 2017-07-25 福建省光速达物联网科技股份有限公司 蓝牙门禁的手机开锁方法及***

Patent Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102262793A (zh) * 2010-05-26 2011-11-30 中兴通讯股份有限公司 门禁控制方法及门禁控制***
EP2616889A4 (en) * 2010-09-16 2017-03-15 Sentrilock, Llc Electronic lock box proximity access control
CN102682506A (zh) * 2012-05-25 2012-09-19 北京华大信安科技有限公司 基于对称密码技术的智能蓝牙门禁控制方法及装置
CN103796197A (zh) * 2012-11-01 2014-05-14 博奥生物有限公司 基于蓝牙技术建立无线通信通道的方法、装置及***
US20140266573A1 (en) * 2013-03-15 2014-09-18 The Chamberlain Group, Inc. Control Device Access Method and Apparatus
JP2014187598A (ja) * 2013-03-25 2014-10-02 Toyota Motor Corp キー認証システム、キー認証方法及びプログラム
CN104167029A (zh) * 2013-05-20 2014-11-26 陈罡 一种智能锁具及其操作方法
CN103679885A (zh) * 2013-12-02 2014-03-26 大连智慧城科技有限公司 基于移动终端的门禁身份识别***和方法
CN105023320A (zh) * 2014-04-15 2015-11-04 重庆美心(集团)有限公司 蓝牙智能锁及通过蓝牙移动终端遥控该蓝牙智能锁的方法
CN105809777A (zh) * 2014-12-29 2016-07-27 腾讯科技(深圳)有限公司 门禁***、客户端、及门禁的身份验证方法
CN204631969U (zh) * 2015-02-12 2015-09-09 北京神器科技有限公司 蓝牙门禁锁装置和***
CN205486351U (zh) * 2015-12-01 2016-08-17 深圳达实信息技术有限公司 门禁控制装置及门禁设备、***
CN106981107A (zh) * 2016-01-19 2017-07-25 福建省光速达物联网科技股份有限公司 蓝牙门禁的手机开锁方法及***
CN105785878A (zh) * 2016-04-28 2016-07-20 物联网络科技(深圳)有限公司 一种通过433MHz信号或Wi-Fi信号控制的房间取电装置及方法
CN106846562A (zh) * 2016-12-26 2017-06-13 努比亚技术有限公司 一种验证装置以及发送验证信息的方法
CN106780901A (zh) * 2016-12-27 2017-05-31 李天瑜 一种基于手机mac地址的智能门锁***及其应用
CN106934884A (zh) * 2017-01-19 2017-07-07 云丁网络技术(北京)有限公司 一种基于移动设备的智能门锁自动开锁的方法及其***

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111325879A (zh) * 2020-01-21 2020-06-23 上海钧正网络科技有限公司 一种车辆的遥控方法、装置、存储介质及设备
CN114999029A (zh) * 2020-04-01 2022-09-02 支付宝(杭州)信息技术有限公司 一种车辆解锁方法及***

Also Published As

Publication number Publication date
CA3028806C (en) 2023-05-23
CA3028806A1 (en) 2019-07-04

Similar Documents

Publication Publication Date Title
CN108055235B (zh) 一种智能锁的控制方法、相关设备及***
US10515498B2 (en) Electric lock and control method thereof
US20210070252A1 (en) Method and device for authenticating a user to a transportation vehicle
CN100541366C (zh) 车辆信息重写***
CN110047185B (zh) 一种智能门锁的开锁方法及***
CN104167029A (zh) 一种智能锁具及其操作方法
CN103973437B (zh) 一种终端锁定时获取rsa密钥授权的方法、装置及***
JP2011020475A (ja) 秘密鍵登録システム及び秘密鍵登録方法
CN105636037B (zh) 认证方法、装置及电子设备
CN108288315A (zh) 一种智能锁控制***、开启方法及存储介质
CN110047172A (zh) 利用一手持装置操作一电子锁的控制方法及电子锁
US7587051B2 (en) System and method for securing information, including a system and method for setting up a correspondent pairing
KR102521936B1 (ko) 보안이 강화된 차키 공유 방법
CN106797381B (zh) 用于用户认证的通信适配器
CN113593088A (zh) 一种智能开锁方法、智能锁、移动终端及服务器
JP2006048651A (ja) ネットワーク印刷システム及びファクシミリ通信システム
CN105827403B (zh) 安全方法、安全闸与服务器
CN110570561A (zh) 一种基于nfc电子锁的开锁方法及***
CN112446982A (zh) 用于控制智能锁的方法、装置、计算机可读介质及设备
JP2005036394A (ja) 利用者認証システム
JP4820143B2 (ja) 制御システム、及び携帯端末
TWI697226B (zh) 電子鎖及其控制方法
CN109448192A (zh) 基于加密芯片的安全智能锁***
CN115915131A (zh) 车辆钥匙双向加密认证方法、***、车辆绑定装置及nfc卡
JP6633401B2 (ja) 電子錠システム

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