Movatterモバイル変換


[0]ホーム

URL:


CN107578511A - A kind of smart lock and its Intelligent key - Google Patents

A kind of smart lock and its Intelligent key
Download PDF

Info

Publication number
CN107578511A
CN107578511ACN201710830467.2ACN201710830467ACN107578511ACN 107578511 ACN107578511 ACN 107578511ACN 201710830467 ACN201710830467 ACN 201710830467ACN 107578511 ACN107578511 ACN 107578511A
Authority
CN
China
Prior art keywords
smart lock
intelligent key
aes
key
random 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
CN201710830467.2A
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.)
Individual
Original Assignee
Individual
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 IndividualfiledCriticalIndividual
Priority to CN201710830467.2ApriorityCriticalpatent/CN107578511A/en
Publication of CN107578511ApublicationCriticalpatent/CN107578511A/en
Pendinglegal-statusCriticalCurrent

Links

Landscapes

Abstract

The invention provides the control program of a kind of smart lock and its Intelligent key, Intelligent key is used as by ID number and carries out identification with smart lock, the AES pointed to by private key, random data, algorithm address carries out safe opening checking, because private key does not transmit and the AES that uses is selected by user, changed in verification process in PE, carry out cracking product in batches so as to which the mechanism that cracks can not be established according to AES, improve the security of intelligent lock system.

Description

A kind of smart lock and its Intelligent key
Technical field
The present invention relates to smart lock technical field, more particularly to the control method of smart lock, Intelligent key.
Background technology
The high-tech product that intelligent lock system is faced the future based on the technology such as computer technology and network service, mainlyApplied in the application scenarios such as bank's security protection, home security, automobile security protection, video monitoring, video doorbell.
At present, the intelligent lock system in market mainly has intelligent card door lock system, fingerprint gate lock system, coding lock system, distantCentral lock system.Although these door lock forms are different, its operation principle is essentially identical, all by identifying that fixed or rule changesThe method of key unlocked.Such as:By verifying that fixed finger print data is unlocked, rolling code remote-controlled lock passes through Fingerprint LockThe checking password unlocking of rule change, once the key of intercepting and capturing fixation or analysis obtain the rule of the checking password of rule change,Then these are latched in potential safety hazard.
The safer operation principle of intelligent lock system is based on " challenge response " principle.So that " one kind is former based on challenge responseExemplified by the Verilog design of the electronic lock certificate scheme lock section of reason point ", its security performance is higher, proposes in the text, participates in encryptionThere is leak in the random data of computing, it is also proposed that also deposited using the AES system being cracked if pseudo random number, then systemIn security breaches.However, the control system based on " challenge response " principle, is calculated with a collection of product using identical encryptionMethod, there is also security breaches.The authentication code database of " challenge response " principle is established by random data, key, AES, ifEstablish complete authentication code database, the time of foundation by random data, the length limitation of key, if establishing incomplete checkingCode database, all keys, the time of foundation are then substantially reduced for example with about 5 groups of regular random data.With currentTechnological means, it is known that control system is using which kind of AES and participates in the key length of cryptographic calculation and is not difficult, according to beingSystem principle, establishes incomplete authentication code database, using random data when establishing authentication code database to being added using identicalThe electron key of close algorithm, which carries out spy, to be smelt and can obtain key, and so as to the product of batch, using identical AES safety to be present hiddenSuffer from.
At present, remote control intelligent lock utilization rate is very high, and electron key is easily damaged, lost, and sharing electron key is oftenNeed professional, the remote control of such as automobile, and an electron key to be often directed to a remote-controlled lock, use multiple remote controlsLock, then carry multiple electron keys cause it is inconvenient to carry.Weak point is faced, needs those skilled in the art's solution.
Now, be the intelligent Web epoch, smart lock access Internet of Things is development trend, but safety, intelligence, conveniently,Every technology also prematurity of practical smart lock, it is perfect to need those skilled in the art.
The content of the invention
It is an object of the invention to provide the control program of a kind of smart lock and its Intelligent key, to solve institute in background technologyPairing between insecurity and Intelligent key and smart lock that the intelligent lock system of the prior art introduced occurs is not squareJust, the problems such as the carrying inconvenience of Intelligent key.
In order to solve the above-mentioned technical problem, the present invention provides following technical scheme.
The invention provides a kind of smart lock, is made up of signal transmitting and receiving unit, MCU, algorithm memory cell, its feature existsIn, including.
The smart lock be built-in with least one ID number and ID number corresponding to private key, be built-in with least one AES.
Random data is generated, and the random data is sent to Intelligent key.
Receive the first checking password that the Intelligent key is sent, the first checking password be the Intelligent key according toComputing generation is encrypted in the AES that private key corresponding to the ID number of itself is pointed to the random data using algorithm address.
According in the smart lock with the corresponding private key of ID number identical ID number of the Intelligent key and the random numberThe described first checking password is verified according to using the AES that algorithm address is pointed to.
If the first checking password authentification is by the way that smart lock is opened.
Preferably, it is described that described first checking password is verified, including:The AES that the algorithm address is pointed toAnd judge whether to cryptographic calculation or decryption computing.If described when computing is encrypted, according in the smart lock with it is describedThe AES that private key corresponding to the ID number identical ID number of Intelligent key and the random data are pointed to using algorithm address entersRow cryptographic calculation generation the second checking password, the second checking password is compared with the described first checking password, if identical,Smart lock is opened.If described when computing is decrypted, according to the ID number identical ID in the smart lock with the Intelligent keyComputing generation the 3rd is decrypted in the AES that private key corresponding to number and the first checking password are pointed to using algorithm addressPassword is verified, the 3rd checking password is compared with the random data, if identical, smart lock is opened.
Preferably, also include before the smart lock generation random data:ID number according to the smart lock is read, which generates, to be carriedThe wake-up signal of ID number, described wake-up signal is broadcasted, perform the step of smart lock generates random data.Or described in receivingIntelligent key carries the checking enabling signal of ID number compared with all ID numbers in described smart lock, if having identical, holdsThe step of row smart lock generates random data.
Preferably, it is described to be built-in with least one AES, burning or later stage user change during by dispatching from the factory.
Preferably, described algorithm address, by user setup data or system default data.
A kind of Intelligent key is also proposed according to the second aspect of the invention, is stored by signal transmitting and receiving unit, MCU, algorithmUnit, keyboard unit composition, it is characterised in that including:
The Intelligent key be built-in with least one ID number and ID number corresponding to private key, be built-in with least one AES.
Receive the random data that smart lock is sent.
The AES that the private key according to corresponding to the ID number of reading is pointed to the random data using algorithm address is carried outCryptographic calculation generation the first checking password.
The first checking password is sent to the smart lock, so that the smart lock utilizes the ID with the Intelligent keyNumber private key corresponding to identical ID number and the random data are verified using the AES that algorithm address is pointed to described firstPassword is verified, if being verified, smart lock is opened.
Preferably, in addition to:Receive in wake-up signal and the Intelligent key for the carrying ID number that the smart lock is sentAll ID numbers be compared, if having it is identical, carry out it is described reception smart lock send random data the step of.Or read instituteThe checking enabling signal stated the ID number of Intelligent key and generate carrying ID number is sent to described smart lock, carries out the reception intelligenceThe step of random data sent can be locked.
Preferably, it is described to be built-in with least one AES, burning or later stage user change during by dispatching from the factory.
Preferably, described algorithm address, by user setup data or system default data.
Preferably, described Intelligent key can read private key corresponding to ID number and ID number and be sent by signal transmitting and receiving unit,And if described Intelligent key receive ID number and ID number corresponding to private key be stored in data storage.
It can be drawn, the control program of smart lock and its Intelligent key provided by the invention, led to by the above-mentioned course of workCross ID number and carry out identification as Intelligent key and smart lock, the encryption pointed to by private key, random data, algorithm address is calculatedMethod carries out safe opening checking, due to private key in verification process not PE transmit and the AES that uses by withFamily selection, change, product is cracked so as to which mechanism progress batch can not be cracked according to AES foundation, improves intelligent lock systemSecurity.Intelligent key is transmittable or private key corresponding to can learning ID number and ID number, solves between Intelligent key and smart lockPairing inconvenience problem, Intelligent key be built-in with least one ID number and ID number corresponding to private key, solve Intelligent key and takeWith inconvenient problem.
Brief description of the drawings
Fig. 1 is a kind of structure chart of smart lock of the exemplary implementation of the present invention.
Fig. 2 is a kind of flow chart of smart lock control method of the exemplary implementation of the present invention.
Fig. 3 is a kind of flow chart of smart lock verification method of the exemplary implementation of the present invention.
Fig. 4 is the flow chart of another smart lock control method of the exemplary implementation of the present invention.
Fig. 5 is a kind of structure chart of Intelligent key of the exemplary implementation of the present invention.
Fig. 6 is a kind of flow chart of Intelligent key control method of the exemplary implementation of the present invention.
Fig. 7 is the flow chart of another Intelligent key control method of the exemplary implementation of the present invention.
Fig. 8 is a kind of hardware frame figure of intelligent lock system of the exemplary implementation of the present invention.
Embodiment
The control program of a kind of smart lock and its Intelligent key provided in an embodiment of the present invention, to solve institute in background technologyPairing inconvenience between insecurity and Intelligent key and smart lock that the intelligent lock system of introduction occurs, Intelligent key are takenWith it is inconvenient the problems such as.
In order that those skilled in the art more fully understand the technical scheme in the embodiment of the present invention, and make of the invention realApply the above-mentioned purpose of example, feature and advantage can be more obvious understandable, below in conjunction with the accompanying drawings to the technology in the embodiment of the present inventionScheme is described in further detail.
Fig. 1 is a kind of structure chart of smart lock of the exemplary implementation of the present invention.The invention provides a kind of smart lock, by supplyingElectric unit, signal transmitting and receiving unit, MCU, algorithm memory cell, algorithm address storaging unit, key storing unit, keyboard unit,Control output unit composition.Signal transmitting and receiving unit provides signal data and receives or send, and can be usb interface module, infrared raySignal transmitting and receiving module, RF high-frequency signals transceiver module, low frequency signal transceiver module, Bluetooth signal transceiver module, WIFI signal are receivedSend out one or more combinations of module etc..
The invention provides a kind of control method of smart lock, as shown in Fig. 2 including.
S201 smart locks be built-in with least one ID number and ID number corresponding to private key, be built-in with least one AES.
Private key corresponding to the ID number and ID number of smart lock can be two packets or merge into a packet, work as mergingFor a packet when, be divided into ID number part and private component, identification of the ID number as Intelligent key and smart lock, withPlaintext transmission is in PE, and key that private key is verified as safe opening does not transmit in verification process, so as to produce IDPrivate key corresponding to private key corresponding to number, ID number and ID number is stored in key storing unit, ID number and corresponding private key can by withFamily obtains by keyboard unit editor data, acquisition random data or the methods of receiving data and stored.Smart lock can also be readPrivate key corresponding to the ID number and ID number specified is sent by signal transmitting and receiving unit, and Intelligent key, smart lock store after receiving, and facilitate intelligenceThe pairing between Intelligent key can be locked.Algorithm memory cell stores at least a kind of AES, during by dispatching from the factory burning or afterPhase user receives AES file data bag by the usb interface module of signal transmitting and receiving unit, WIFI signal transceiver module etc.It is modified.
S202 generates random data, and sends the random data to Intelligent key.
The random data is one of key of security of system, and the regular change of random data, then system, which exists, pacifiesFull leak.Computing generation pseudo random number can be encrypted using noise jamming source data, noise jamming source data can beADC etc. from signal transmitting and receiving unit, MCU.For example, the generation of random data by the data of linear change in preset timeIt is interior(Such as 0.1 millisecond)Change once, the data of linear change is intercepted before random data is generated and read noise jamming source numberAccording to be encrypted computing generation random data and to Intelligent key send.
S203 receives the first checking password that the Intelligent key is sent.
First checking password is that Intelligent key private key according to corresponding to the ID number of itself uses with the random dataComputing generation is encrypted in the AES that algorithm address is pointed to.
The AES that smart lock, the algorithm address of Intelligent key are pointed to can be one or more cryptographic calculation combinations,The method to set up of algorithm address can be identical with the method to set up of the ID number and corresponding private key, also restorable system acquiescence numberAccording to, by ID number direction calculation memory unit address reading algorithm address, the AES used by the sensing of algorithm address.If criticizingIn the product of amount, it is known that smart lock has multiple encryption algorithms, but does not know algorithm address when each ID number carries out open-authenticationIt the pointed AES used, increased so as to establish the difficulty of authentication code database, visit the private for smelling user's Intelligent keyThe mechanism that cracks of key is difficult to carry out, if the AES of product is changed by user, AES is non-intellectual, then can not establish and testDemonstrate,prove code database, it is described to crack mechanism and implement, so as to improve the security performance of smart lock.Because AES is unknownProperty, the AES being cracked can still use, on the security of system without influence.
S204 according to private key corresponding with the ID number identical ID number of the Intelligent key in the smart lock and it is described withMachine data are verified using the AES that algorithm address is pointed to the described first checking password, if the first checking passwordIt is verified, smart lock is opened.
The algorithm address verified to the described first checking password, by the ID number direction calculation memory unit address readAlgorithm address is read, the AES used is pointed to by algorithm address.Smart lock, Intelligent key are by private key, random data, encryptionAlgorithm establishes authentication code database, Intelligent key and smart lock whether can good authentication, it is private key corresponding to ID number, ID number, randomData, algorithm address, algorithm memory mechanism are required identical, are:Intelligent key and smart lock energy good authentication, identical IDNumber, private key, random data corresponding to ID number also need to the sensing of identical algorithm address AES it is also identical.
Because the species of AES is too many, smart lock applies more kinds of AESs as far as possible, so as to which smart lock is to theOne checking password authentification uses two kinds of verification methods, as shown in Figure 3.
The AES of algorithm address sensing described in S301 simultaneously judges whether to cryptographic calculation or decryption computing.
Every kind of AES storage mark, during the direction calculation access unit address of algorithm address, while point identification is depositedStorage address judges whether to cryptographic calculation or decryption computing to read mark, if using monistic cryptographic calculation or decryptionComputing, then without storing mark.
If S302 is described when computing is encrypted, according to the ID number identical ID in the smart lock with the Intelligent keyThe checking of computing generation second is encrypted in the AES that private key corresponding to number and the random data are pointed to using algorithm addressPassword, the second checking password is compared with the described first checking password, if identical, smart lock is opened;If the progressWhen decrypting computing, according to private key corresponding with the ID number identical ID number of the Intelligent key and described first in the smart lockThe checking password of computing generation the 3rd is decrypted in the AES that checking password is pointed to using algorithm address, and the 3rd checking is closeCode is compared with the random data, if identical, smart lock is opened.
PKE keyless access systems embody convenience and practicality, and the smart lock of keyless entry is often compatible intelligentThe button control of key, below in conjunction with accompanying drawing, the smart lock embodiment of the PKE keyless entries of the example present invention, smart lockSignal transmitting and receiving unit using RF high-frequency signals transceiver module, low frequency signal transmitter module, as shown in Figure 4.
S401 carries the wake-up signal of ID number according to the ID number generation for reading the smart lock, broadcasts described wake-up letterNumber, the step of smart lock generates random data is performed, or receive the checking enabling signal that the Intelligent key carries ID numberCompared with all ID numbers in described smart lock, if there is the step of identical, to perform the smart lock generation random data.
Read smart lock ID number method have it is a variety of, conventional be automatic sequence circulation read and specified property read, notSame applications are different, typically carry the wake-up of ID number using automatic sequence circulation reading ID number generation in public automatic gate inhibitionSignal, described wake-up signal is broadcasted by low frequency signal transmitter module, perform the step of smart lock generates random data.Household gate inhibition or automobile door control are typically using specifying property to read, and to save power consumption, specify property to read has input numbering to point to respectivelyID number storage address reads and pre-set fixed ID number storage address and reads, and reads the wake-up letter that ID number generation carries ID numberNumber, described wake-up signal is broadcasted by low frequency signal transmitter module, performs the step of smart lock generates random data.Without keySpoon enter smart lock often compatible Intelligent key button control, intelligent interlocking wait receive high-frequency signal when, receiveTo the checking enabling signal from Intelligent key carrying ID number compared with all ID numbers in described smart lock, if there is phaseTogether, the step of performing the smart lock generation random data.
S402 generates random data, and sends the random data to Intelligent key.
Random data is generated, sends the random data from RF high-frequency signals transceiver module to Intelligent key, delay is defaultAfter time, the first checking password of Intelligent key transmission is not being received, is returning to S401 steps.
S403 receives the first checking password that the Intelligent key is sent.
The first checking password is Intelligent key private key and random data according to corresponding to the ID number of itselfComputing generation is encrypted in the AES pointed to using algorithm address.
The ID number or receive the ID that checking enabling signal carries that S404 carries according to the smart lock broadcast wakeup signalsNumber, private key corresponding to the ID number and the random data are close to the described first checking using the AES that algorithm address is pointed toCode is verified, if the first checking password authentification is by the way that smart lock is opened.
The first checking password authentification is by the way that smart lock can also send the unlatching day for carrying linkage signal after openingWill.In public automatic access control applications described above, automatic gate inhibition receives the unlatching daily record for carrying linkage signal, and checking is takenUnlatching daily record with linkage signal is by the way that controlled motor automatically opens up gate inhibition.
Fig. 5 is a kind of structure chart of Intelligent key of the exemplary implementation of the present invention.The invention provides a kind of Intelligent key,By power supply unit, signal transmitting and receiving unit, MCU, algorithm memory cell, algorithm address storaging unit, keyboard unit, key storage listMember composition.Signal transmitting and receiving unit provides signal data and receives or send, and can be usb interface module, infrared signal transmitting-receiving mouldBlock, RF high-frequency signals transceiver module, low frequency signal transceiver module, Bluetooth signal transceiver module, WIFI signal transceiver module etc.One or more combination.
The invention provides a kind of control method of Intelligent key, as shown in fig. 6, including.
S601 Intelligent key be built-in with least one ID number and ID number corresponding to private key, be built-in with least one encryption and calculateMethod.
Private key corresponding to the ID number and ID number of Intelligent key can be two packets or merge into a packet, work as conjunctionAnd when being a packet, it is divided into ID number part and private component, identification of the ID number as Intelligent key and smart lock,With plaintext transmission in PE, key that private key is verified as safe opening does not transmit in verification process, so as to producePrivate key corresponding to private key corresponding to ID number, ID number and ID number is stored in key storing unit, and ID number and corresponding private key can be byUser obtains by keyboard unit editor data, acquisition random data or the methods of receiving data.Intelligent key can also be readPrivate key corresponding to the ID number and ID number specified is sent by signal transmitting and receiving unit, and Intelligent key, smart lock store after receiving, and solve intelligenceThe pairing between Intelligent key can be locked.Algorithm memory cell stores at least a kind of AES, during by dispatching from the factory burning or afterPhase user passes through the change such as the usb interface module of signal transmitting and receiving unit, WIFI signal transceiver module.
S602 receives the random data that smart lock is sent.
S603 private keys according to corresponding to the ID number of reading use the AES of algorithm address sensing with the random dataComputing generation the first checking password is encrypted.
The algorithm address of the checking password of generation first, by the ID number direction calculation memory unit address read with reading algorithmLocation, the AES used is pointed to by algorithm address.The AES that algorithm address is pointed to can be one or more encryption fortuneCombination is calculated, the method to set up of algorithm address can be identical with the method to set up of the ID number and corresponding private key, also can restorerSystem default data.
Intelligent key and smart lock whether can good authentication, private key corresponding to ID number, ID number, random data, use plusClose algorithm is required identical, and therefore, Intelligent key and the AES pointed by smart lock identical algorithm address are also identical, fromAnd, it is necessary to upgrade identical AES file to smart lock and Intelligent key simultaneously during user's change AES.
S604 sends the first checking password to the smart lock, so that the smart lock utilizes and the Intelligent keyID number identical ID number corresponding to the AES that is pointed to using algorithm address of private key and the random data to described firstChecking password is verified, if being verified, smart lock is opened.
PKE keyless access systems embody convenience and practicality, the Intelligent key compatibility button of keyless entryControl, below in conjunction with accompanying drawing, the Intelligent key embodiment of the PKE keyless entries of the example present invention, the signal of Intelligent key is receivedBill member uses RF high-frequency signals transceiver module, low frequency signal receiving module, as shown in Figure 7.
S701 receives the wake-up signal for the carrying ID number that the smart lock is sent and all ID numbers in the Intelligent keyIt is compared, if having identical, carries out next step, or according to the ID number for reading the Intelligent key and generates and carry ID numberChecking enabling signal is sent to described smart lock, carries out next step.
The low frequency signal receiving module of Intelligent key wakes up MCU after receiving the wake-up signal for carrying ID number, transmits ID numberTo MCU, whether with the ID number that receives have identical, if identical, carry out in next step if comparing all ID numbers of key storing unitSuddenly, if differing, Intelligent key returns to dormancy.
The button of the keyboard unit of Intelligent key points to the address of key storing unit, reads ID number and the life of the addressDescribed smart lock is sent to by RF high-frequency signal transceiver modules into the checking enabling signal for carrying ID number, carries out next step.
S702 receives the random data that smart lock is sent.
After Intelligent key delay preset time, when not receiving random data, S701 steps are returned to.
S703 private keys according to corresponding to the ID number of reading use the AES of algorithm address sensing with the random dataComputing generation the first checking password is encrypted.
S704 sends the first checking password to the smart lock.
Intelligent key sends the first checking password to return S701 steps after smart lock by RF high-frequency signals transceiver module.
Technical scheme described above solves the control security of smart lock, the example below, solves smart lockWith the marriage problem of Intelligent key.
Smart lock, Intelligent key establish authentication code database by private key, random data, AES, according to smart lock, intelligenceEnergy key is built-in with least one AES, so as to which smart lock, Intelligent key at least have an authentication code database.IntelligenceKey and smart lock whether can good authentication, private key, random data, algorithm address, algorithm storage machine corresponding to ID number, ID numberSystem is required identical, is:Intelligent key and smart lock energy good authentication, private key, random number corresponding to identical ID number, ID numberIt is also identical according to the AES for also needing to the sensing of identical algorithm address, therefore, it is necessary to simultaneously right when user changes AESSmart lock and Intelligent key upgrading identical algorithm memory mechanism file, so that smart lock, Intelligent key are in identical algorithmPointed in location and use identical AES.Smart lock, Intelligent key use identical algorithm memory mechanism file, smart lock withThe pairing of Intelligent key only needs to match private key corresponding to ID number and ID number, by system default algorithm address.
Smart lock generally requires to manage in the application of reality, the example below, solves the problem of management of smart lock.
Corresponding to first ID number of smart lock typing and ID number during private key, key can be authorized as management, be verifiedOpen after being authorized, the keyboard unit of smart lock can just use, and various settings can just be changed.
The key of smart lock needs to share, and the key shared is also required to manage, and smart lock, Intelligent key read ID number and IDPrivate key corresponding to number can select to send the learning signal for carrying limitation mark, signal format when being sent by signal transmitting and receiving unitSuch as:8 study algorithm address date bags of private key data bag+8 of ID number packet+32 of identification data packet+24, wherein 8Learn the predeterminable instruction of identification data packet, such as:0x14 represents Intelligent key, smart lock can not again read off the ID after receiving storageNumber and ID number corresponding to private key send.
The algorithm address of private key corresponding to the ID number and ID number of smart lock is specified, different algorithms is set in different time sectionsAddress value, smart lock manager distribute private key corresponding to the ID number and ID number of algorithms of different address and use or face to finite time periodWhen the user that uses, to realize that time segment limitation uses.The signal format of distribution is such as:+ 24 ID of 8 study identification data packetsThe algorithm address date bag of private key data bag+8 of number bag+32, wherein study mark of 8 study identification data packets for limitationKnow, so that user can not share again, 8 algorithm address date bag 0xFF can represent system default data.
Fig. 8 is a kind of hardware frame figure of intelligent lock system of the exemplary implementation of the present invention, as shown in figure 8, the smart lockSystem is made up of Intelligent key and smart lock two parts.
Intelligent key can be portable remote controller or installation and operation in electronic products such as computer, mobile phone, wearable devicesIn one or more on application software, wherein take formula remote control including at least RF high-frequency signals transceiver module, low frequency believeNumber receiving module, data storage cell, triaxial antennas, keyboard unit, control unit, usb interface module, battery.
Smart lock includes power module, keyboard unit, low frequency signal transmitter module, RF high frequencies transceiver module, WIFI signalTransceiver module, Bluetooth signal transceiver module, data storage cell, control unit, usb interface module, drive module, mechanical door lockPerforms device.In actual product, the module that signal transmitting and receiving unit uses depending on the Intelligent key used, as illustrated,If only using portable remote controller, WIFI signal transceiver module, Bluetooth signal transceiver module need not use in actual production,In this example, the compatible Intelligent key of smart lock is then used using portable remote controller, computer, mobile phone, wearable device etc.WIFI signal transceiver module, Bluetooth signal transceiver module.
The Intelligent key control smart lock of the present invention, divides active control and passive control.Active control is read by Intelligent keyTake ID number generation to carry the checking enabling signal of ID number and actively access smart lock, active control point, which is specified, reads ID number and orderRead ID number generation checking enabling signal;Passive control(PKE keyless access systems)ID number generation is read by smart lock to carryThe wake-up signal broadcast of ID number, Intelligent key wake up after receiving and are controlled, and passively control to divide to specify and read ID number and sequentially followRing reads the wake-up signal that ID number generation carries ID number.
When private key corresponding to Intelligent key is built-in with multiple ID numbers and ID number controls multiple smart locks, active control is to being madeWith inconvenience is brought, passively control(PKE keyless access systems)Intelligent key be chronically at reception state, smart lock is sentThe wake-up signal shield in the air of ID number is carried, so as to generation system security breaches, cracking equipment will verify that distance is empty by networkPlan is furthered, and smart lock is opened in checking.
For these reasons, the present invention also provides another control technology scheme, to solve above-mentioned security and use notThe problem of facilitating.The built-in control identifier of smart lock, the control identifier for being set by keyboard unit or being received Intelligent key store,The control identifier that Intelligent key is received when smart lock is compared, if by the way that smart lock order, which reads or specified, reads IDNumber generation carry ID number wake-up signal send, generation random data send, receive Intelligent key send first checking password,Private key and random data are close to the described first checking using the AES that algorithm address is pointed to according to corresponding to the ID number of readingCode is verified, if by the way that smart lock is opened.The built-in control identifier of Intelligent key, is set by keyboard unit or is received intelligenceThe mode such as control identifier storage, Intelligent key is by shaking, sensing, keyboard of lock sends control identifier and wakes up intelligenceEnergy key, the wake-up signal for the carrying ID number that smart lock is sent is received compared with all ID numbers of itself, if identical, receiveThe random data that smart lock is sent, private key is pointed to the random data using algorithm address according to corresponding to the ID number of readingAES is encrypted the checking password of computing generation first and sent, and any letter is not received into dormancy after Intelligent key delayNumber.
It is described above, when Intelligent key is identical with the control identifier of smart lock, can solve PKE keyless access systemsSecurity breaches and inconvenient problem with use, Intelligent key is built-in with least one ID number, solves Intelligent key and carry notThe problems such as facilitating.
Described above, spirit of the invention is:It is a kind of intelligent based on being proposed on the basis of " challenge response " control principleThe control program of lock and its Intelligent key, mainly propose that bulk article is encrypted using identical on the basis of described control principleAlgorithm is how to produce security breaches, and provides the solution of described security breaches, also further solve smart lock withThe pairing inconvenience problem of Intelligent key, carry it is inconvenient, in-convenience in use the problems such as.
The foregoing is only presently preferred embodiments of the present invention, be not intended to limit the invention, it is all the present invention spirit andWithin principle, any modification, equivalent substitution and improvements made etc., it should be included in the scope of the protection.

Claims (10)

CN201710830467.2A2017-09-152017-09-15A kind of smart lock and its Intelligent keyPendingCN107578511A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201710830467.2ACN107578511A (en)2017-09-152017-09-15A kind of smart lock and its Intelligent key

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201710830467.2ACN107578511A (en)2017-09-152017-09-15A kind of smart lock and its Intelligent key

Publications (1)

Publication NumberPublication Date
CN107578511Atrue CN107578511A (en)2018-01-12

Family

ID=61033086

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201710830467.2APendingCN107578511A (en)2017-09-152017-09-15A kind of smart lock and its Intelligent key

Country Status (1)

CountryLink
CN (1)CN107578511A (en)

Cited By (26)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN108320356A (en)*2018-02-022018-07-24陈旭Lock control method, apparatus and system
CN109326018A (en)*2018-08-082019-02-12珠海优特电力科技股份有限公司A kind of authentication method for preventing lockset to be replicated, apparatus and system and electron key
CN109389710A (en)*2018-08-242019-02-26黄瀚思Intelligent door lock system based on RSA Algorithm Yu BLE low-power consumption bluetooth
CN109493498A (en)*2018-12-262019-03-19无锡卓信信息科技股份有限公司Electron key and electronic lock
CN109741067A (en)*2018-12-192019-05-10广州羊城通有限公司A kind of data processing method and device based on IC card unlocking
CN109830013A (en)*2019-01-182019-05-31深圳市沃特沃德股份有限公司Method, apparatus, smart machine and its system of password unlock
WO2019153778A1 (en)*2018-02-122019-08-15天扬精密科技股份有限公司Remote control electronic lock system and encryption and decryption methods thereof
CN110335395A (en)*2019-07-082019-10-15刘中原 An intelligent interlocking system and method
CN110533815A (en)*2019-09-022019-12-03深圳市缤果时代科技有限公司It is a kind of to pass through the method for the smart lock and unlatching smart lock that electronic key is opened
CN110570561A (en)*2019-08-222019-12-13深圳市爱云信息科技有限公司 A kind of unlocking method and system based on NFC electronic lock
CN110971315A (en)*2019-12-062020-04-07广东汇泰龙科技股份有限公司Method and system for detecting communication signal between CPU (Central processing Unit) induction card and intelligent lock
CN111508108A (en)*2020-03-202020-08-07中能瑞通(北京)科技有限公司Encryption system and decryption system for intelligent lock data communication
CN111502428A (en)*2020-04-212020-08-07德施曼机电(中国)有限公司 Smart lock based on pluggable key detection module
CN111554008A (en)*2020-04-222020-08-18支付宝(杭州)信息技术有限公司 Digital key binding method, digital key verification method, mobile electronic device and near field communication device
CN111815811A (en)*2020-06-222020-10-23北京智辉空间科技有限责任公司Electronic lock safety system
CN112102529A (en)*2020-09-252020-12-18无锡职业技术学院Power facility protection system based on passive intelligent lock and execution process thereof
CN112464203A (en)*2020-11-162021-03-09航天信息股份有限公司Data format detection method based on intelligent password key application interface and electronic equipment
CN113282944A (en)*2021-06-292021-08-20珠海优特物联科技有限公司Intelligent lock unlocking method and device, electronic equipment and storage medium
CN113282945A (en)*2021-06-292021-08-20珠海优特物联科技有限公司Intelligent lock authority management method and device, electronic equipment and storage medium
CN113674456A (en)*2021-08-192021-11-19中国建设银行股份有限公司Unlocking method, unlocking device, electronic equipment and storage medium
CN113747403A (en)*2020-05-142021-12-03优思玛特科技股份有限公司Non-contact control system
CN114255579A (en)*2020-09-252022-03-29许耿祯Non-contact control system
CN114360100A (en)*2020-09-272022-04-15比亚迪半导体股份有限公司Control method, device, system and medium for intelligent door lock
CN114973457A (en)*2022-04-152022-08-30北京国泰网信科技有限公司 A smart lock system
CN115206003A (en)*2021-03-242022-10-18华为技术有限公司Bluetooth-based unlocking method, terminal device, intelligent lock and storage medium
CN117011963A (en)*2023-10-072023-11-07四川金投科技股份有限公司Intelligent lock and intelligent door control system based on electronic key

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101793115A (en)*2009-12-202010-08-04姜君凯Electronic lock and key and workflow control
CN104376631A (en)*2014-12-092015-02-25天津光电安辰信息技术有限公司Commercial cipher algorithm based security access control system and implementation method thereof
CN104851159A (en)*2014-12-012015-08-19讯美电子科技有限公司Network-type door access control system
CN106067205A (en)*2016-07-052016-11-02大唐微电子技术有限公司A kind of gate inhibition's method for authenticating and device
CN104727658B (en)*2015-01-262017-03-29湖南银宝科技发展有限公司Smart lock, Intelligent key and its control method and device
CN106682903A (en)*2017-01-182017-05-17齐宇庆Feedback verification method of bank payment permission authentication information

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101793115A (en)*2009-12-202010-08-04姜君凯Electronic lock and key and workflow control
CN104851159A (en)*2014-12-012015-08-19讯美电子科技有限公司Network-type door access control system
CN104376631A (en)*2014-12-092015-02-25天津光电安辰信息技术有限公司Commercial cipher algorithm based security access control system and implementation method thereof
CN104727658B (en)*2015-01-262017-03-29湖南银宝科技发展有限公司Smart lock, Intelligent key and its control method and device
CN106067205A (en)*2016-07-052016-11-02大唐微电子技术有限公司A kind of gate inhibition's method for authenticating and device
CN106682903A (en)*2017-01-182017-05-17齐宇庆Feedback verification method of bank payment permission authentication information

Cited By (33)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN108320356A (en)*2018-02-022018-07-24陈旭Lock control method, apparatus and system
WO2019153778A1 (en)*2018-02-122019-08-15天扬精密科技股份有限公司Remote control electronic lock system and encryption and decryption methods thereof
CN110163995A (en)*2018-02-122019-08-23天扬精密科技股份有限公司Remote control electric lock system and its encipher-decipher method
CN110163995B (en)*2018-02-122021-04-30天扬精密科技股份有限公司Remote control electronic lock system
CN109326018A (en)*2018-08-082019-02-12珠海优特电力科技股份有限公司A kind of authentication method for preventing lockset to be replicated, apparatus and system and electron key
CN109389710A (en)*2018-08-242019-02-26黄瀚思Intelligent door lock system based on RSA Algorithm Yu BLE low-power consumption bluetooth
CN109741067A (en)*2018-12-192019-05-10广州羊城通有限公司A kind of data processing method and device based on IC card unlocking
CN109493498A (en)*2018-12-262019-03-19无锡卓信信息科技股份有限公司Electron key and electronic lock
CN109830013A (en)*2019-01-182019-05-31深圳市沃特沃德股份有限公司Method, apparatus, smart machine and its system of password unlock
CN110335395A (en)*2019-07-082019-10-15刘中原 An intelligent interlocking system and method
CN110570561A (en)*2019-08-222019-12-13深圳市爱云信息科技有限公司 A kind of unlocking method and system based on NFC electronic lock
CN110533815A (en)*2019-09-022019-12-03深圳市缤果时代科技有限公司It is a kind of to pass through the method for the smart lock and unlatching smart lock that electronic key is opened
CN110971315A (en)*2019-12-062020-04-07广东汇泰龙科技股份有限公司Method and system for detecting communication signal between CPU (Central processing Unit) induction card and intelligent lock
CN111508108A (en)*2020-03-202020-08-07中能瑞通(北京)科技有限公司Encryption system and decryption system for intelligent lock data communication
CN111502428A (en)*2020-04-212020-08-07德施曼机电(中国)有限公司 Smart lock based on pluggable key detection module
CN111554008A (en)*2020-04-222020-08-18支付宝(杭州)信息技术有限公司 Digital key binding method, digital key verification method, mobile electronic device and near field communication device
CN111554008B (en)*2020-04-222024-01-16支付宝(杭州)信息技术有限公司 Digital key binding method, digital key verification method, mobile electronic equipment and near field communication device
CN113747403A (en)*2020-05-142021-12-03优思玛特科技股份有限公司Non-contact control system
CN111815811A (en)*2020-06-222020-10-23北京智辉空间科技有限责任公司Electronic lock safety system
CN111815811B (en)*2020-06-222022-09-06合肥智辉空间科技有限责任公司Electronic lock safety coefficient
CN112102529A (en)*2020-09-252020-12-18无锡职业技术学院Power facility protection system based on passive intelligent lock and execution process thereof
CN114255579A (en)*2020-09-252022-03-29许耿祯Non-contact control system
CN114360100A (en)*2020-09-272022-04-15比亚迪半导体股份有限公司Control method, device, system and medium for intelligent door lock
CN112464203A (en)*2020-11-162021-03-09航天信息股份有限公司Data format detection method based on intelligent password key application interface and electronic equipment
CN115206003A (en)*2021-03-242022-10-18华为技术有限公司Bluetooth-based unlocking method, terminal device, intelligent lock and storage medium
CN113282945A (en)*2021-06-292021-08-20珠海优特物联科技有限公司Intelligent lock authority management method and device, electronic equipment and storage medium
CN113282944A (en)*2021-06-292021-08-20珠海优特物联科技有限公司Intelligent lock unlocking method and device, electronic equipment and storage medium
CN113282944B (en)*2021-06-292023-03-10珠海优特电力科技股份有限公司Intelligent lock unlocking method and device, electronic equipment and storage medium
CN113674456A (en)*2021-08-192021-11-19中国建设银行股份有限公司Unlocking method, unlocking device, electronic equipment and storage medium
CN113674456B (en)*2021-08-192023-09-22中国建设银行股份有限公司Unlocking method, unlocking device, electronic equipment and storage medium
CN114973457A (en)*2022-04-152022-08-30北京国泰网信科技有限公司 A smart lock system
CN117011963A (en)*2023-10-072023-11-07四川金投科技股份有限公司Intelligent lock and intelligent door control system based on electronic key
CN117011963B (en)*2023-10-072023-12-08四川金投科技股份有限公司 A smart lock and smart door control system based on electronic keys

Similar Documents

PublicationPublication DateTitle
CN107578511A (en)A kind of smart lock and its Intelligent key
US10431029B2 (en)Access control system
CN107507303A (en)The method for unlocking of intelligent lock system and smart lock
Razmjouei et al.Ultra-lightweight mutual authentication in the vehicle based on smart contract blockchain: Case of MITM attack
CN105871874A (en)Mobile Internet virtual key authorizing system and hardware door lock control method thereof
CN109949461B (en)Unlocking method and device
CN105869246A (en)Intelligent unlocking system and method thereof
CN105139499A (en)Mobile phone door lock system based on asymmetric secret key and realization method thereof
CN106023351A (en)Electronic lock device, and intelligent management and monitoring system and method based on Internet
CN103825871A (en)Authentication system and emission terminal, reception terminal and authority authentication method thereof
CN104112307A (en)Electronic lock by using sound waves for unlocking and unlocking method thereof
CN104167029A (en)Intelligent lock and operation method thereof
CN103871133A (en)Intelligent lock system for electric power measurement cabinet
US11228453B2 (en)Secure provisioning of electronic lock controllers
CN105681538A (en)System and method for device authentication
CN106027250B (en)A kind of ID card information safe transmission method and system
CN104978786A (en)Door opening system, door opening method and door opening apparatus
JP2010166486A5 (en)
CN109905869A (en)Data transmission method between a kind of charging equipment and smart machine
CN106156677B (en)Identity card card reading method and system
CN108074299A (en)A kind of smart mobile phone key controller method and control system
CN109714760A (en)A kind of right access control method suitable for smart machine under direct-connected communication environment
CN103106714B (en)Based on method for unlocking and the system of hand-held terminal device PDA and fingerprint identification technology
JP2016136352A (en)Gate control system
EP3955142A1 (en)Method and system for authentication of a computing device

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
WD01Invention patent application deemed withdrawn after publication
WD01Invention patent application deemed withdrawn after publication

Application publication date:20180112


[8]ページ先頭

©2009-2025 Movatter.jp