CN108932771A - A kind of long-range temporary Authorization, method for unlocking and system - Google Patents

A kind of long-range temporary Authorization, method for unlocking and system Download PDF

Info

Publication number
CN108932771A
CN108932771A CN201810501520.9A CN201810501520A CN108932771A CN 108932771 A CN108932771 A CN 108932771A CN 201810501520 A CN201810501520 A CN 201810501520A CN 108932771 A CN108932771 A CN 108932771A
Authority
CN
China
Prior art keywords
temporary authorization
smart lock
unlocking
authorization
temporary
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
CN201810501520.9A
Other languages
Chinese (zh)
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.)
Wang Lian Polytron Technologies Inc
Original Assignee
Wang Lian Polytron Technologies Inc
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 Wang Lian Polytron Technologies Inc filed Critical Wang Lian Polytron Technologies Inc
Priority to CN201810501520.9A priority Critical patent/CN108932771A/en
Publication of CN108932771A publication Critical patent/CN108932771A/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/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00563Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys using personal physical data of the operator, e.g. finger prints, retinal images, voicepatterns
    • 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

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Lock And Its Accessories (AREA)

Abstract

The invention discloses a kind of long-range temporary Authorization, method for unlocking and systems, by with the associated Encryption Algorithm of smart lock, the temporary Authorization password generated after true unlocking cipher and the encryption of other temporary Authorization parameters of setting is sent to casual user, the user of non-networked smart lock is set not need to tell true password to casual user, both casual user can be authorized to unlock, unlocking cipher is not informed directly again, both remote authorization unlocking had been realized, true unlocking cipher is not revealed, securely and reliably yet.After casual user inputs temporary Authorization password, it needs to be decrypted by smart lock, when the authorization unlocking information only generated after decryption and the completely the same authorization unlocking information being arranged before smart lock user, it can just be verified, improve the safety of the temporary Authorization unlocking process of smart lock.

Description

A kind of long-range temporary Authorization, method for unlocking and system
Technical field
The present invention relates to smart lock security fields, and in particular to a kind of long-range temporary Authorization, method for unlocking and system.
Background technique
With the continuous improvement of living standards, smart home is more and more used by consumer, and intelligent door lock is extensive Be using.Some users buys this smart lock of single machine non-networked, occasionally wants to remote authorization its friends and family and unlocks, still User is not desired to a unlocking cipher again and directly informs, in this case under, there is presently no an appropriate processing mode, because This, also cannot achieve at present under the premise of ensureing safety, carry out temporary Authorization unlocking to casual user.
Summary of the invention
Therefore, it is non-to provide a kind of long-range temporary Authorization, method for unlocking and system, the single machine for solving the prior art by the present invention The long-range interim not high problem of unlocking authorizing secure of the smart lock of networking.
A kind of long-range temporary Authorization method provided in an embodiment of the present invention, includes the following steps:
The identification information for obtaining smart lock determines the smart lock unlocked to temporary Authorization according to the identification information;It obtains The temporary Authorization unlocking information of user's input of the smart lock unlocked to temporary Authorization;Using predetermined encryption algorithm to described Temporary Authorization unlocking information is encrypted, and the temporary Authorization password of the smart lock is generated;The temporary Authorization password is sent To casual user.
Preferably, it in the identification information for obtaining smart lock, is determined according to the identification information and is unlocked to temporary Authorization Smart lock the step of before, the long-range temporary Authorization method further includes:Obtain the temporary Authorization that the casual user sends Request;Obtain the operational order that the user sends according to temporary Authorization request;Acquisition is executed according to the operational order The step of identification information of smart lock.
Preferably, the temporary Authorization unlocking information includes:The preset unlocking cipher of the smart lock, unlocking times and institute State the effective time of temporary Authorization password;It is described that the temporary Authorization unlocking information is encrypted using predetermined encryption algorithm, The step of generating the temporary Authorization password of the smart lock specifically includes:Using predetermined encryption algorithm according to the unlocking cipher, The effective time of unlocking times and the temporary Authorization password determines temporary Authorization password.
Preferably, the identification information of the smart lock is to identify the sequence code of the smart lock identity information;The acquisition The step of identification information of smart lock, the smart lock unlocked to temporary Authorization determining according to the identification information, including:Scanning institute It states and identifies the smart lock identity information sequence code on smart lock, obtain the identification information of the smart lock;According to the intelligence The identification information of lock determines the smart lock unlocked to temporary Authorization.
The embodiment of the present invention provides a kind of smart lock casual user method for unlocking, including:Obtain facing for casual user's input When licencing key;Authorized unlocking information is decrypted to the temporary Authorization password using predetermined encryption algorithm;It will be described Authorization unlocking information is compared with the temporary Authorization unlocking information generated using above-mentioned smart lock casual user's authorization method Verifying;After being verified, the smart lock is opened.
Preferably, verifying is compared with the temporary Authorization unlocking information in the authorization unlocking information, including:Judgement Whether unlocking cipher after decryption consistent with the unlocking cipher of user setting, whether the unlocking times after decryption meet user setting Unlocking times, the effective time after decryption whether meet effective time of user setting;The unlocking cipher after decryption Unlocking times consistent with the unlocking cipher of user setting, after decryption meet effective after the unlocking times of user setting, decryption When time meets the effective time of user setting, it is verified.
The embodiment of the present invention provides a kind of intelligent terminal, including:Smart lock determining module, for obtaining the identification of smart lock Information determines the smart lock unlocked to temporary Authorization according to the identification information;Temporary Authorization unlocking data obtaining module, is used for Obtain the temporary Authorization unlocking information of user's input of the smart lock unlocked to temporary Authorization;Temporary Authorization password generates mould Block generates temporarily awarding for the smart lock for encrypting using predetermined encryption algorithm to the temporary Authorization unlocking information Weigh password;Data transmission blocks, for the temporary Authorization password to be sent to casual user.
The embodiment of the present invention provides a kind of smart lock, including:Temporary Authorization password obtains module, for obtaining casual user The temporary Authorization password of input;Authorization unlocking data obtaining module, for close to the temporary Authorization using predetermined encryption algorithm Authorized unlocking information is decrypted in code;Authentication module, for sending out the authorization unlocking information and above-mentioned intelligent terminal Verifying is compared in the temporary Authorization unlocking information sent;After being verified, the smart lock is opened.
The embodiment of the present invention also provides a kind of long-range temporary Authorization unlocking system, including:Intelligent terminal and smart lock, In:The intelligent terminal includes:Smart lock determining module, for obtaining the identification information of smart lock, according to the identification information Determine the smart lock unlocked to temporary Authorization;Temporary Authorization unlocking data obtaining module is opened for obtaining described to temporary Authorization The temporary Authorization unlocking information of user's input of the smart lock of lock;Temporary Authorization secret generation module, for utilizing predetermined encryption Algorithm encrypts the temporary Authorization unlocking information, generates the temporary Authorization password of the smart lock;Data transmission blocks, For the temporary Authorization password to be sent to casual user;The smart lock includes:Temporary Authorization password obtains module, is used for Obtain the temporary Authorization password of casual user's input;Authorization unlocking data obtaining module, for utilizing predetermined encryption algorithm to institute It states temporary Authorization password and authorized unlocking information is decrypted;Authentication module, for by the authorization unlocking information with it is described Can only terminal send temporary Authorization unlocking information verifying is compared;After being verified, the smart lock is opened.
Preferably, the temporary Authorization password is sent to the temporary Authorization by communication network and used by the intelligent terminal The communicating terminal at family.
Technical solution of the present invention has the following advantages that:
A kind of long-range temporary Authorization, method for unlocking and system provided in an embodiment of the present invention, by associated with smart lock The temporary Authorization password generated after true unlocking cipher and the encryption of other temporary Authorization parameters of setting is sent to by Encryption Algorithm Casual user makes the user of non-networked smart lock not need to tell true password to casual user, can both authorize interim use Family is unlocked, and does not inform unlocking cipher directly, both realized remote authorization unlocking, do not reveal yet really unlock it is close Code, securely and reliably.After casual user inputs temporary Authorization password, need to be decrypted by smart lock, it is only raw after decryption At authorization unlocking information and smart lock user before be arranged authorization unlocking information it is completely the same when, can just be verified, mention The high security performance of the temporary Authorization unlocking process of smart lock.
Detailed description of the invention
It, below will be to specific in order to illustrate more clearly of the specific embodiment of the invention or technical solution in the prior art Embodiment or attached drawing needed to be used in the description of the prior art be briefly described, it should be apparent that, it is described below Attached drawing is some embodiments of the present invention, for those of ordinary skill in the art, before not making the creative labor It puts, is also possible to obtain other drawings based on these drawings.
Fig. 1 is the flow chart of a specific example of the long-range temporary Authorization method provided in 1 in the embodiment of the present invention;
Fig. 2 is the flow chart of another specific example of the long-range temporary Authorization method provided in the embodiment of the present invention 1;
Fig. 3 is the flow chart of smart lock casual user one specific example of method for unlocking provided in the embodiment of the present invention 2;
Fig. 4 is the process of smart lock casual user's method for unlocking another specific example provided in the embodiment of the present invention 2 Figure;
Fig. 5 is the composition figure of a specific example of the intelligent terminal provided in the embodiment of the present invention 3;
Fig. 6 is the composition figure of a specific example of the smart lock provided in the embodiment of the present invention 4;
Fig. 7 is the composition figure of a specific example of the long-range temporary Authorization unlocking system provided in the embodiment of the present invention 4.
Specific embodiment
Technical solution of the present invention is clearly and completely described below in conjunction with attached drawing, it is clear that described implementation Example is a part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, ordinary skill Personnel's every other embodiment obtained without making creative work, shall fall within the protection scope of the present invention.
As long as in addition, the non-structure each other of technical characteristic involved in invention described below different embodiments It can be combined with each other at conflict.
Embodiment 1
The embodiment of the present invention provides a kind of long-range temporary Authorization method, as shown in Figure 1, the long-range temporary Authorization method includes Following steps:
Step S11:The identification information for obtaining smart lock determines the smart lock unlocked to temporary Authorization according to identification information.
In the embodiment of the present invention, the identification information of smart lock can be the sequence code of the mark smart lock identity information, E.g. two dimensional code or Bar Code bar code.Therefore, in practical applications, executing step S11 may particularly include:Scan smart lock Upper mark smart lock identity information sequence code, obtains the identification information of smart lock;It is determined according to the identification information of smart lock wait face When authorization unlocking smart lock.
Step S12:Obtain the temporary Authorization unlocking information of the user's input for the smart lock unlocked to temporary Authorization.The present invention In embodiment, which may include:The preset unlocking cipher of smart lock, unlocking times and temporary Authorization are close The effective time of code, but not limited to this, also may include other information relevant to unlocking in other embodiments, such as open Lock fingerprint feature information, unlocking face characteristic information, unlocking iris feature information, unlocking palm print characteristics information etc..
Step S13:Temporary Authorization unlocking information is encrypted using predetermined encryption algorithm, generates temporarily awarding for smart lock Weigh password.In the embodiment of the present invention, executing step S13 be may particularly include:Using predetermined encryption algorithm according to unlocking cipher, unlocking The effective time of number and temporary Authorization password determines temporary Authorization password.In practical applications, can be by with intelligence Associated APP terminal scanning smart lock sequence code is locked, to determine the smart lock for needing temporary Authorization, user is defeated in APP terminal Enter unlocking cipher, selection the parameters such as unlocking times and effective time after, APP can automatically according to the Encryption Algorithm set, such as It is AES, 3DES in symmetric encipherment algorithm, the RSA etc. in asymmetric encryption, encryption generates and above-mentioned setup parameter is consistent faces When licencing key.
Step S14:Temporary Authorization password is sent to casual user.In embodiments of the present invention, above-mentioned APP terminal is logical The communicating terminal that temporary Authorization password is sent to temporary Authorization user by communication network is crossed, such as will by way of sending short message Temporary Authorization password is sent on the mobile phone of casual user etc..
In a preferred embodiment, as shown in Fig. 2, above-mentioned long-range temporary Authorization method is before executing step S11, also Include the following steps:
Step S1a:Obtain the temporary Authorization request that casual user sends.In the embodiment of the present invention, the user of smart lock can It is requested with the temporary Authorization for getting casual user's needs by phone or short message, however, it is not limited to this in other embodiments In can also obtain the request that casual user sends by other means.
Step S1b:Obtain the operational order that user sends according to temporary Authorization request.
Step S1c:The step of executing the identification information for obtaining smart lock according to operational order (i.e. step S11).
In the embodiment of the present invention, the user of smart lock passes through after receiving the temporary Authorization request of casual user's transmission The sequence code of above-mentioned APP terminal scanning smart lock identity information, obtains the identification information of smart lock.
Long-range temporary Authorization method provided in an embodiment of the present invention is calculated by the encryption with the associated APP setting of smart lock The temporary Authorization password generated after true unlocking cipher and the encryption of other temporary Authorization parameters of setting is sent to interim use by method Family so that the user of non-networked smart lock does not need to tell true password to casual user, can both authorize casual user into Row is unlocked, and does not inform unlocking cipher directly, has both been realized remote authorization unlocking, has not also been revealed true unlocking cipher, Securely and reliably.
Embodiment 2
The embodiment of the present invention provides a kind of smart lock casual user method for unlocking, as shown in figure 3, including the following steps:
Step S21:Obtain the temporary Authorization password of casual user's input.During the present invention is implemented, casual user passes through communication After the temporary Authorization password that APP terminal in terminal (such as mobile phone, tablet computer etc.) reception above-described embodiment 1 is sent (such as Casual user's received temporary Authorization password short message on mobile phone), by the temporary Authorization Password Input to smart lock unlocking panel On.
Step S22:Authorized unlocking information is decrypted to temporary Authorization password using predetermined encryption algorithm.The present invention In embodiment, smart lock passes through the Encryption Algorithm pair being arranged in advance after the temporary Authorization password for getting casual user's input The temporary Authorization password is decrypted calculating and generates authorization unlocking information.
Step S23:Verifying is compared with the temporary Authorization unlocking information of generation in authorization unlocking information.The present invention is implemented In example, smart lock casual user's authorization method used in the authorization unlocking information above-described embodiment 1 generated after decryption is generated Temporary Authorization unlocking information verifying is compared.Therefore, the verification process of step S23, includes the following steps:
Step S231:After judging whether the unlocking cipher after decrypting is consistent with the unlocking cipher of user setting, judgement is decrypted Unlocking times whether meet the unlocking times of user setting, judge decryption after effective time whether meet having for user setting Imitate the time;
Step S232:Unlocking cipher after decryption is consistent with the unlocking cipher of user setting, the unlocking times after decryption When effective time after meeting the unlocking times of user setting, decryption meets the effective time of user setting, then it is verified.
Step S24:After the temporary Authorization password authentification inputted to casual user passes through, smart lock is opened.
Smart lock casual user method for unlocking provided in an embodiment of the present invention inputs temporary Authorization password in casual user Afterwards, it needs to be decrypted by smart lock, the authorization unlocking information only generated after decryption and smart lock user are arranged before Authorization unlocking information it is completely the same when, can just be verified, improve the safety of smart lock.
Embodiment 3
The embodiment of the present invention provides a kind of intelligent terminal, applied to the scene that smart lock is unlocked, as shown in figure 5, the intelligence Terminal includes:
Smart lock determining module 1 is determined according to identification information and is opened to temporary Authorization for obtaining the identification information of smart lock The smart lock of lock.In the embodiment of the present invention, the identification information of smart lock is to identify the sequence code of smart lock identity information, smart lock The corresponding method for executing step S11 in embodiment 1 of determining module 1, which is not described herein again.
Temporary Authorization unlocking data obtaining module 2, what the user for obtaining the smart lock unlocked to temporary Authorization inputted Temporary Authorization unlocking information.In the embodiment of the present invention, temporary Authorization unlocking information may include:Unlocking cipher, unlocking times and Effective time, temporary Authorization unlocking data obtaining module 2, the corresponding method for executing step S12 in embodiment 1 are no longer superfluous here It states.
Temporary Authorization secret generation module 3, for being carried out using predetermined encryption algorithm to the temporary Authorization unlocking information Encryption, generates the temporary Authorization password of the smart lock.In the embodiment of the present invention, predetermined encryption algorithm believes above-mentioned authorization unlocking Breath generates temporary Authorization password after being encrypted.Temporary Authorization secret generation module 3 is corresponding to execute step S13 in embodiment 1 Method, which is not described herein again.
Data transmission blocks 4, for temporary Authorization password to be sent to casual user.Intelligent terminal in the embodiment of the present invention Temporary Authorization password is sent to the communicating terminal of temporary Authorization user by communication network.Data transmission blocks 4 are corresponding to be executed The method of step S14 in embodiment 1, which is not described herein again.
Intelligent terminal provided in an embodiment of the present invention is provided in APP associated with smart lock, by closing with smart lock The Encryption Algorithm of the APP setting of connection, it is interim by being generated after true unlocking cipher and the encryption of other temporary Authorization parameters of setting Licencing key is sent to casual user, so that the user of non-networked smart lock does not need to tell true password to casual user, Not only casual user can be authorized to unlock, but also did not inform unlocking cipher directly, and both realized remote authorization unlocking, also do not had True unlocking cipher is revealed, securely and reliably.
Embodiment 4
The embodiment of the present invention provides a kind of smart lock, as shown in fig. 6, including:
Temporary Authorization password obtains module 5, for obtaining the temporary Authorization password of casual user's input.The present invention is implemented In, casual user receives what the APP terminal in above-described embodiment 1 was sent by communicating terminal (such as mobile phone, tablet computer etc.) Temporary Authorization password.Temporary Authorization password obtains module 5, and the corresponding method for executing step S21 in embodiment 2 is no longer superfluous here It states.
Authorization unlocking data obtaining module 6, for being decrypted to obtain to temporary Authorization password using predetermined encryption algorithm Authorization unlocking information.The corresponding method for executing step S22 in embodiment 2, which is not described herein again.
Authentication module 7, for verifying to be compared with temporary Authorization unlocking information in authorization unlocking information;When being verified Afterwards, the smart lock is opened.The corresponding method for executing step S23~S24 in embodiment 2, which is not described herein again.
Smart lock provided in an embodiment of the present invention needs after casual user inputs temporary Authorization password by smart lock It is decrypted, the authorization unlocking information only generated after decryption and the authorization unlocking information being arranged before smart lock user are complete It when consistent, can just be verified, provide the security performance of smart lock.
Embodiment 4
The embodiment of the present invention also provides a kind of long-range temporary Authorization unlocking system, as shown in fig. 7, comprises:Intelligent terminal and Smart lock, wherein:Intelligent terminal includes:
Smart lock determining module 41 is determined according to identification information to temporary Authorization for obtaining the identification information of smart lock The smart lock of unlocking.The corresponding method for executing step S11 in embodiment 1, which is not described herein again.
Temporary Authorization unlocking data obtaining module 42, what the user for obtaining the smart lock unlocked to temporary Authorization inputted Temporary Authorization unlocking information.The corresponding method for executing step S12 in embodiment 1, which is not described herein again.
Temporary Authorization secret generation module 43, for being added using predetermined encryption algorithm to temporary Authorization unlocking information It is close, generate the temporary Authorization password of smart lock.The corresponding method for executing step S13 in embodiment 1, which is not described herein again.
Data transmission blocks 44, for temporary Authorization password to be sent to casual user.Step in embodiment 1 should be executed The method of S14, which is not described herein again.
Smart lock includes:Temporary Authorization password obtains module 45, for obtaining the temporary Authorization password of casual user's input. The corresponding method for executing step S21 in embodiment 2, which is not described herein again.
Authorization unlocking data obtaining module 46, for being decrypted to obtain to temporary Authorization password using predetermined encryption algorithm Authorization unlocking information.The corresponding method for executing step S22 in embodiment 2, which is not described herein again.
Authentication module 47, for by authorization unlocking information with can only terminal send temporary Authorization unlocking information be compared Verifying;After being verified, smart lock is opened.The corresponding method for executing step S23 in embodiment 2, which is not described herein again.
The embodiment of the present invention provides long-range temporary Authorization unlocking system, including:Intelligent terminal and smart lock, in intelligent terminal By the Encryption Algorithm with the associated APP setting of smart lock, true unlocking cipher and other temporary Authorization parameters of setting are added The temporary Authorization password generated after close is sent to casual user.Not only casual user can be authorized to unlock, but also will do not unlocked Password is directly informed, has both been realized remote authorization unlocking, has not also been revealed true unlocking cipher, securely and reliably.Smart lock is facing When user input temporary Authorization password after, need to be decrypted by smart lock, the authorization unlocking that only generates after decryption letter When breath and the completely the same authorization unlocking information being arranged before smart lock user, it can just be verified, provide the peace of smart lock Full performance.
Obviously, the above embodiments are merely examples for clarifying the description, and does not limit the embodiments.It is right For those of ordinary skill in the art, can also make on the basis of the above description it is other it is various forms of variation or It changes.There is no necessity and possibility to exhaust all the enbodiments.And it is extended from this it is obvious variation or It changes still within the protection scope of the invention.

Claims (10)

1. a kind of long-range temporary Authorization method, which is characterized in that include the following steps:
The identification information for obtaining smart lock determines the smart lock unlocked to temporary Authorization according to the identification information;
Obtain the temporary Authorization unlocking information of user's input of the smart lock unlocked to temporary Authorization;
The temporary Authorization unlocking information is encrypted using predetermined encryption algorithm, the temporary Authorization for generating the smart lock is close Code;
The temporary Authorization password is sent to casual user.
2. long-range temporary Authorization method according to claim 1, which is characterized in that in the identification letter for obtaining smart lock Before the step of breath, the smart lock unlocked to temporary Authorization determining according to the identification information, the long-range temporary Authorization method Further include:
Obtain the temporary Authorization request that the casual user sends;
Obtain the operational order that the user sends according to temporary Authorization request;
The step of executing the identification information for obtaining smart lock according to the operational order.
3. long-range temporary Authorization method according to claim 1, which is characterized in that the temporary Authorization unlocking packet It includes:The effective time of the preset unlocking cipher of the smart lock, unlocking times and the temporary Authorization password;
It is described that the temporary Authorization unlocking information is encrypted using predetermined encryption algorithm, generate temporarily awarding for the smart lock The step of weighing password specifically includes:
Using predetermined encryption algorithm according to the effective time of the unlocking cipher, unlocking times and the temporary Authorization password come really Determine temporary Authorization password.
4. long-range temporary Authorization method according to claim 1 to 3, which is characterized in that the identification of the smart lock is believed Breath is the sequence code for identifying the smart lock identity information;
The identification information for obtaining smart lock, the step for the smart lock unlocked to temporary Authorization is determined according to the identification information Suddenly, including:
It scans and identifies the smart lock identity information sequence code on the smart lock, obtain the identification information of the smart lock;
The smart lock unlocked to temporary Authorization is determined according to the identification information of the smart lock.
5. a kind of smart lock casual user method for unlocking, which is characterized in that including:
Obtain the temporary Authorization password of casual user's input;
Authorized unlocking information is decrypted to the temporary Authorization password using predetermined encryption algorithm;
By the authorization unlocking information and using such as smart lock casual user authorization method of any of claims 1-4 Verifying is compared in the temporary Authorization unlocking information of generation;
After being verified, the smart lock is opened.
6. smart lock casual user method for unlocking according to claim 5, which is characterized in that by the authorization unlocking information Verifying is compared with the temporary Authorization unlocking information, including:
Judge whether the unlocking cipher after decrypting is consistent with the unlocking cipher of user setting, whether the unlocking times after decryption meet Whether the effective time after the unlocking times of user setting, decryption meets the effective time of user setting;
The unlocking cipher after decryption is consistent with the unlocking cipher of user setting, the unlocking times after decryption meet user and set When effective time after the unlocking times set, decryption meets the effective time of user setting, it is verified.
7. a kind of intelligent terminal, which is characterized in that including:
Smart lock determining module is determined according to the identification information and is opened to temporary Authorization for obtaining the identification information of smart lock The smart lock of lock;
Temporary Authorization unlocking data obtaining module, what the user for obtaining the smart lock unlocked to temporary Authorization inputted faces When authorization unlocking information;
Temporary Authorization secret generation module, for being encrypted using predetermined encryption algorithm to the temporary Authorization unlocking information, Generate the temporary Authorization password of the smart lock;
Data transmission blocks, for the temporary Authorization password to be sent to casual user.
8. a kind of smart lock, which is characterized in that including:
Temporary Authorization password obtains module, for obtaining the temporary Authorization password of casual user's input;
Authorization unlocking data obtaining module is awarded for the temporary Authorization password to be decrypted using predetermined encryption algorithm Weigh unlocking information;
Authentication module, the temporary Authorization for sending the authorization unlocking information and intelligent terminal as claimed in claim 7 Verifying is compared in unlocking information;After being verified, the smart lock is opened.
9. a kind of long-range temporary Authorization unlocking system, which is characterized in that including:Intelligent terminal and smart lock, wherein:
The intelligent terminal includes:
Smart lock determining module is determined according to the identification information and is opened to temporary Authorization for obtaining the identification information of smart lock The smart lock of lock;
Temporary Authorization unlocking data obtaining module, what the user for obtaining the smart lock unlocked to temporary Authorization inputted faces When authorization unlocking information;
Temporary Authorization secret generation module, for being encrypted using predetermined encryption algorithm to the temporary Authorization unlocking information, Generate the temporary Authorization password of the smart lock;
Data transmission blocks, for the temporary Authorization password to be sent to casual user;
The smart lock includes:
Temporary Authorization password obtains module, for obtaining the temporary Authorization password of casual user's input;
Authorization unlocking data obtaining module is awarded for the temporary Authorization password to be decrypted using predetermined encryption algorithm Weigh unlocking information;
Authentication module, the temporary Authorization unlocking information for sending the authorization unlocking information with the intelligent terminal compare To verifying;After being verified, the smart lock is opened.
10. long-range temporary Authorization unlocking system according to claim 9, which is characterized in that the intelligent terminal passes through logical The temporary Authorization password is sent to the communicating terminal of the temporary Authorization user by communication network.
CN201810501520.9A 2018-05-23 2018-05-23 A kind of long-range temporary Authorization, method for unlocking and system Pending CN108932771A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810501520.9A CN108932771A (en) 2018-05-23 2018-05-23 A kind of long-range temporary Authorization, method for unlocking and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810501520.9A CN108932771A (en) 2018-05-23 2018-05-23 A kind of long-range temporary Authorization, method for unlocking and system

Publications (1)

Publication Number Publication Date
CN108932771A true CN108932771A (en) 2018-12-04

Family

ID=64449395

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810501520.9A Pending CN108932771A (en) 2018-05-23 2018-05-23 A kind of long-range temporary Authorization, method for unlocking and system

Country Status (1)

Country Link
CN (1) CN108932771A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110097665A (en) * 2019-04-10 2019-08-06 深圳市创维群欣安防科技股份有限公司 A kind of method for unlocking based on hand vein recognition, storage medium and Men Duan
CN110232754A (en) * 2019-04-22 2019-09-13 深圳市昇润科技有限公司 A kind of blue-tooth intelligence unlocking system and method
CN110443926A (en) * 2019-08-12 2019-11-12 深圳市创荣发电子有限公司 A kind of smart lock and its control system and control method
CN113034745A (en) * 2021-03-05 2021-06-25 深圳拓邦股份有限公司 Unlocking method, intelligent lock and unlocking system
CN113103990A (en) * 2021-05-11 2021-07-13 广西玉柴机器股份有限公司 Emergency starting function control method for remote intelligent vehicle locking function of Internet of vehicles
CN114495330A (en) * 2022-01-24 2022-05-13 吴昌景 Method for setting temporary fingerprint by authorization
WO2022127064A1 (en) * 2020-12-16 2022-06-23 广州橙行智动汽车科技有限公司 Vehicle digital key distribution management method and device
CN115314272A (en) * 2022-07-29 2022-11-08 金邦达有限公司 Remote authorization method for intelligent door lock

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE531723C2 (en) * 2006-12-20 2009-07-21 Phoniro Ab Access control system, lock device, management device and associated methods and computer software products
CN103700177A (en) * 2013-12-25 2014-04-02 袁磊 Coded lock system capable of unlocking in specific time period by using encrypted authorization data
CN104504789A (en) * 2014-12-05 2015-04-08 深圳天珑无线科技有限公司 Access control management method and access control management device
CN104732626A (en) * 2015-01-22 2015-06-24 西安酷派软件科技有限公司 Entrance guard authorization management method and entrance guard authorization management system
CN204904393U (en) * 2015-07-14 2015-12-23 黄育斌 Time domain two -dimensional code unlocking device
CN105279832A (en) * 2015-12-01 2016-01-27 北京卡多宝信息技术有限公司 Intelligent door lock system and control method thereof
CN105844744A (en) * 2016-03-21 2016-08-10 成都艾德沃传感技术有限公司 Password authentication method and password lock
CN106127905A (en) * 2016-07-05 2016-11-16 杭州摇光科技有限公司 A kind of electrical lock apparatus, system and method for unlocking thereof
CN106131179A (en) * 2016-07-05 2016-11-16 林哲敏 The password Rights Management System of a kind of intelligent door lock and method
CN106211048A (en) * 2016-08-31 2016-12-07 重庆智城互盈科技发展有限公司 The password unlocking method of smart lock, Apparatus and system

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE531723C2 (en) * 2006-12-20 2009-07-21 Phoniro Ab Access control system, lock device, management device and associated methods and computer software products
CN103700177A (en) * 2013-12-25 2014-04-02 袁磊 Coded lock system capable of unlocking in specific time period by using encrypted authorization data
CN104504789A (en) * 2014-12-05 2015-04-08 深圳天珑无线科技有限公司 Access control management method and access control management device
CN104732626A (en) * 2015-01-22 2015-06-24 西安酷派软件科技有限公司 Entrance guard authorization management method and entrance guard authorization management system
CN204904393U (en) * 2015-07-14 2015-12-23 黄育斌 Time domain two -dimensional code unlocking device
CN105279832A (en) * 2015-12-01 2016-01-27 北京卡多宝信息技术有限公司 Intelligent door lock system and control method thereof
CN105844744A (en) * 2016-03-21 2016-08-10 成都艾德沃传感技术有限公司 Password authentication method and password lock
CN106127905A (en) * 2016-07-05 2016-11-16 杭州摇光科技有限公司 A kind of electrical lock apparatus, system and method for unlocking thereof
CN106131179A (en) * 2016-07-05 2016-11-16 林哲敏 The password Rights Management System of a kind of intelligent door lock and method
CN106211048A (en) * 2016-08-31 2016-12-07 重庆智城互盈科技发展有限公司 The password unlocking method of smart lock, Apparatus and system

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110097665A (en) * 2019-04-10 2019-08-06 深圳市创维群欣安防科技股份有限公司 A kind of method for unlocking based on hand vein recognition, storage medium and Men Duan
CN110232754A (en) * 2019-04-22 2019-09-13 深圳市昇润科技有限公司 A kind of blue-tooth intelligence unlocking system and method
CN110443926A (en) * 2019-08-12 2019-11-12 深圳市创荣发电子有限公司 A kind of smart lock and its control system and control method
WO2022127064A1 (en) * 2020-12-16 2022-06-23 广州橙行智动汽车科技有限公司 Vehicle digital key distribution management method and device
CN113034745A (en) * 2021-03-05 2021-06-25 深圳拓邦股份有限公司 Unlocking method, intelligent lock and unlocking system
CN113103990A (en) * 2021-05-11 2021-07-13 广西玉柴机器股份有限公司 Emergency starting function control method for remote intelligent vehicle locking function of Internet of vehicles
CN114495330A (en) * 2022-01-24 2022-05-13 吴昌景 Method for setting temporary fingerprint by authorization
CN114495330B (en) * 2022-01-24 2024-02-02 吴昌景 Method for setting temporary fingerprint in authorization manner
CN115314272A (en) * 2022-07-29 2022-11-08 金邦达有限公司 Remote authorization method for intelligent door lock
CN115314272B (en) * 2022-07-29 2024-07-09 金邦达有限公司 Remote authorization method for intelligent door lock

Similar Documents

Publication Publication Date Title
CN108932771A (en) A kind of long-range temporary Authorization, method for unlocking and system
CN110637328B (en) Vehicle access method based on portable equipment
CN109076078B (en) Method for establishing and updating a key for secure on-board network communication
CN103874061B (en) For the safety between vehicle and radio communication device or key card and authorize the method and system to communicate
CN111194028B (en) Safety control method based on vehicle
US20120155636A1 (en) On-Demand Secure Key Generation
CN105282179B (en) A method of family's Internet of Things security control based on CPK
CN107733636B (en) Authentication method and authentication system
CN104167029A (en) Intelligent lock and operation method thereof
CN104583028B (en) One-way key fob and vehicle pairing
CN106027473B (en) Identity card card-reading terminal and cloud authentication platform data transmission method and system
CN113965328B (en) Authority transfer method and system for digital key offline condition of trusted execution environment
CN109649330A (en) Vehicle shared system
JP4636423B2 (en) Authentication within the mobile network
CN100456884C (en) Re-identifying method in wireless communication system
CN109816831A (en) A kind of authentication method and system of the smart lock based on national secret algorithm
EP3506137A1 (en) User authentication at an offline secured object
JP2001523407A (en) Mutual authentication method between two entities
CN112564894A (en) Method for unlocking passive lock by intelligent key dynamic secret key
CN113839782B (en) Light-weight safe communication method for CAN (controller area network) bus in vehicle based on PUF (physical unclonable function)
CN110738764A (en) Security control system and method based on intelligent lock
CN101192927A (en) Authorization based on identity confidentiality and multiple authentication method
CN107786978B (en) NFC authentication system based on quantum encryption
CN107888376B (en) NFC authentication system based on quantum communication network
CN109639418A (en) Configuration information authentication method and device and rental car

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: 20181204