CN107274532A - The temporary password gate control system that encryption parameter dynamically updates - Google Patents
The temporary password gate control system that encryption parameter dynamically updates Download PDFInfo
- Publication number
- CN107274532A CN107274532A CN201710562718.3A CN201710562718A CN107274532A CN 107274532 A CN107274532 A CN 107274532A CN 201710562718 A CN201710562718 A CN 201710562718A CN 107274532 A CN107274532 A CN 107274532A
- Authority
- CN
- China
- Prior art keywords
- password
- access controller
- temporary password
- random number
- time
- 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
Links
- 230000009471 action Effects 0.000 claims abstract description 8
- 230000006870 function Effects 0.000 claims description 24
- 238000004891 communication Methods 0.000 claims description 9
- 230000015654 memory Effects 0.000 claims description 8
- 230000005764 inhibitory process Effects 0.000 claims description 6
- 239000000284 extract Substances 0.000 claims description 3
- 230000005055 memory storage Effects 0.000 claims description 2
- 230000008859 change Effects 0.000 abstract description 6
- 238000000034 method Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 238000003860 storage Methods 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 3
- 230000001010 compromised effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000005336 cracking Methods 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000686 essence Substances 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME 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/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00309—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME 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/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00309—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
- G07C2009/00412—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks the transmitted data signal being encrypted
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME 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/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00309—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
- G07C2009/0042—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks the transmitted data signal containing a code which is changed
- G07C2009/00428—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks the transmitted data signal containing a code which is changed periodically after a time period
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME 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/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00309—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
- G07C2009/0042—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks the transmitted data signal containing a code which is changed
- G07C2009/00476—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks the transmitted data signal containing a code which is changed dynamically
- G07C2009/005—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks the transmitted data signal containing a code which is changed dynamically whereby the code is a random code
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C2209/00—Indexing scheme relating to groups G07C9/00 - G07C9/38
- G07C2209/08—With time considerations, e.g. temporary activation, valid time window or time limitations
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Lock And Its Accessories (AREA)
Abstract
The invention discloses the temporary password gate control system that a kind of encryption parameter dynamically updates, available in real-time online formula and non real-time online gate control system.The temporary password that the system is produced is by algorithm, time and random number SEED generations, applicant is sent to by password management services, password management services are sent to newest random number SEED on access controller by network or mediation device simultaneously, temporary password is notified user by applicant, user inputs temporary password on access controller, access controller passes through decipherment algorithm, temporary password and random number SEED inverses go out the temporary password generation time, and be compared with current time, if time difference is in setting range, then think that password is legal, access controller performs unlocking action.The temporary password of the present invention can change with time and dynamic parameter, and reliability and applicability are more preferable.
Description
Technical field
The present invention relates to intelligent entrance guard technical field, the temporary password gate inhibition that a kind of encryption parameter dynamically updates is particularly related to
System.
Background technology
At present, input password unlocking mode is the most extensive, the most maneuverable checking unlocking mode, wherein can be divided into
Three types:
The first kind is the fixed password mode that can be configured, and password storage in the nonvolatile memory, is unlocked every time
When input password in password, the password and memory of input and carry out verification uniformity and unlock, manager can be by close
Code sets the password value in modification nonvolatile memory, and more new password is to strengthen security.Such a mode security is worst, and one
Denier Old Password is revealed, and before more new memory password, Old Password winner can just carry out unlocking action without barrier completely.
Equations of The Second Kind is online renewal pin mode, new password is updated after each use, user is required for every time
It could be unlocked using new password.The problem of this mode is maximum is to need access controller real-time online, if network failure
Or not possessing the occasion of real-time interconnection condition, this mode is just not suitable for.
3rd class is to generate password according to the scheduled date (or time), and operator is controlled in the scheduled date (or time) in gate inhibition
Password is inputted on device processed, the access controller date (or time) is verified the uniformity of password with identical algorithmic approach, met
Unlocking.Whether this type to not requiring online, but this mode algorithm is once cracked or revealed, and attack personnel can
Opened the door with calculating the password on any one time point according to identical algorithm.
It would therefore be desirable to a kind of relatively reliable, better adaptability password unlocking mode.
The content of the invention
The present invention proposes the temporary password gate control system that a kind of encryption parameter dynamically updates, and password can join with time and dynamic
Number changes, and can apply to online gate control system, can also apply in non-online gate control system, reliability and applicability are more
It is good.
The technical proposal of the invention is realized in this way:
The temporary password gate control system that a kind of encryption parameter dynamically updates, including password management services, intelligent mobile are whole
End and access controller, the access controller include non-online access controller and online access controller, described close
Code management server be connected by network with the intelligent mobile terminal and online access controller, also by network with it is synchronous
Equipment is connected, and the synchronizer is connected by Near Field Communication mode with the non-online access controller;
The password management services are used to be produced according to the request of access controller and store random number SEED, are additionally operable to
The corresponding temporary password of a certain access controller is generated by random number SEED, time and algorithm;
The intelligent mobile terminal is used to obtain a certain door to the password management services application for resident family or authorized person
Prohibit the corresponding temporary password of controller, temporary password is issued visitor or operator by resident family or authorized person;
The access controller is used to start shooting or the certain intervals cycle reports and submits device numbering and Shen to password management services
Random number SEED that please be new;It is additionally operable to for visitor or operator's input temporary password, by decipherment algorithm, temporary password and random number
SEED inverses go out the temporary password generation time, and are compared with current time, if time difference is in setting range, recognize
Legal for password, access controller performs unlocking action.
Further, the password management services include the first real-time clock module, random number SEED generators and close
Code function module;The random number SEED generators include a database for recording each access controller correspondence random number SEED,
Intelligent mobile terminal sends access controller device numbering, extracts corresponding random number SEED, first real-time clock module
Offer time, cipher function module obtains temporary password according to time, random number SEED and password generating algorithm.
Further, the access controller includes the second real-time clock module, SEED memories and decryption function module;
Second real-time clock module provides current time, the random number that SEED memory storages password management services are returned
SEED, decryption function module goes out the temporary password generation time according to decipherment algorithm, temporary password and random number SEED inverses, and with
Current time is compared, if time difference is in setting range, then it is assumed that password is legal, and access controller is performed to unlock and moved
Make.
Further, the online access controller, synchronizer and password management services pass through cable network
Or wireless network is connected, wireless network includes but is not limited to WIFI network and 2G/3G/4G/5G networks.
Further, the intelligent mobile terminal is smart mobile phone, tablet personal computer or common computer.
Further, the Near Field Communication mode of the synchronizer and the non-online access controller be WIFI,
One or more of which during bluetooth, NFC, infrared or RS232 are wired.
The beneficial effects of the present invention are:The temporary password of the present invention has three forming factorses, the time, random number SEED and
With certain rule the change of randomness occurs for algorithm, time parameter walking about and changing over time, random number SEED, because
This has the stronger anti-ability of cracking, even if algorithm is compromised, because random number SEED is also ceaselessly to change, as long as
Random number SEED is not revealed always, and attacker can not also find the method for attack.
In addition, the result that the decipherment algorithm of the present invention is drawn is the time of password generation, judge not with traditional uniformity
Together, this algorithm is using the difference of password generation time and current time as basis for estimation, so that it is guaranteed that the expired of password fails.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
There is the accompanying drawing used required in technology description to be briefly described, it should be apparent that, drawings in the following description are only this
Some embodiments of invention, for those of ordinary skill in the art, on the premise of not paying creative work, can be with
Other accompanying drawings are obtained according to these accompanying drawings.
Fig. 1 is the theory diagram of temporary password gate control system one embodiment that encryption parameter of the present invention dynamically updates;
Fig. 2 is the workflow diagram of temporary password gate control system one embodiment that encryption parameter of the present invention dynamically updates;
Fig. 3 is the flow chart that online access controller updates random number SEED;
Fig. 4 updates random number SEED flow chart for non-online access controller;
Fig. 5 is the product process figure of temporary password;
Fig. 6 is the decoding process figure of temporary password.
In figure, 1- password management services;The real-time clock modules of 101- first;102- random number SEED generators;103-
Cipher function module;2- intelligent mobile terminals;3- resident families/authorized person;4- visitor/operator;5- synchronizers;6- is non-online
Access controller;The online access controllers of 7-;8- access controllers;The real-time clock modules of 801- second;802-SEED is stored
Device;803- decryption function modules.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete
Site preparation is described, it is clear that described embodiment is only a part of embodiment of the invention, rather than whole embodiments.It is based on
Embodiment in the present invention, it is every other that those of ordinary skill in the art are obtained under the premise of creative work is not made
Embodiment, belongs to the scope of protection of the invention.
As shown in figure 1, the present invention proposes the temporary password gate control system that a kind of encryption parameter dynamically updates, including password
Management server 1, intelligent mobile terminal 2 and access controller 8, access controller 8 include non-online access controller 6 and
Wire type access controller 7, password management services 1 are connected by network with intelligent mobile terminal 2 and online access controller 7
Connect, be also connected by network with synchronizer 5, synchronizer 5 passes through Near Field Communication mode and non-online access controller 6
Connection;
Password management services 1 be used for produced according to the request of access controller 8 and store random number SEED, be additionally operable to by
Random number SEED, time and the algorithm generation corresponding temporary password of a certain access controller 8;
Intelligent mobile terminal 2 is used to obtain a certain access control to the application of password management services 1 for resident family or authorized person
The corresponding temporary password of device 8, temporary password is issued visitor or operator by resident family or authorized person;
Access controller 8 is used to start shooting or the certain intervals cycle reports and submits device numbering to password management services 1 and applied
New random number SEED;It is additionally operable to for visitor or operator's input temporary password, by decipherment algorithm, temporary password and random number
SEED inverses go out the temporary password generation time, and are compared with current time, if time difference is in setting range, recognize
Legal for password, access controller 8 performs unlocking action.
Password management services 1 include the first real-time clock module 101, random number SEED generators 102 and cipher function
Module 103;Random number SEED generators 102 include a database for recording the corresponding random number SEED of each access controller 8, intelligence
Mobile terminal 2 sends the device numbering of access controller 8, extracts corresponding random number SEED, and the first real-time clock module 101 is provided
Time, cipher function module 103 obtains temporary password according to time, random number SEED and password generating algorithm.
Access controller 8 includes the second real-time clock module 801, SEED memories 802 and decryption function module 803;The
Two real-time clock modules 801 provide current time, the random number that the storage password management services 1 of SEED memories 802 are returned
SEED, decryption function module 803 goes out the temporary password generation time according to decipherment algorithm, temporary password and random number SEED inverses,
And be compared with current time, if time difference is in setting range, then it is assumed that password is legal, access controller 8 is performed
Unlocking action.
Intelligent mobile terminal 2:APP programs are run, are responsible for when resident family/authorized person 3 is in need, selection needs to open the door
Access controller 8, send network request (being numbered with selected access controller 8) to password management services 1 immediately,
And the current temporary password of selected access controller 8 is obtained from password management services 1.Temporary password is aobvious with plain mode
Show, next step operation is carried out for resident family/authorized person 3.Intelligent mobile terminal 2 can be mobile phone or tablet personal computer, computer
Terminal etc..
Resident family/authorized person 3:Be generally not direct unlocking user, be application to open the door temporary password after authorize visitor/
Operator 4 carries out password unlocking operation in strange land.The user is obtained after temporary password from APP, by short message, wechat, QQ very
Visitor/operator 4 is notified to the oral advice method of phone.
Visitor/operator 4:Direct unlocking user, obtains after password from resident family/authorized person 3, directly in non-online door
Prohibit the key panel input temporary password on controller 6 or online access controller 7, obtain after authentication unlocking, into gate.
Synchronizer 5:Can be that mobile phone, tablet personal computer, laptop computer etc. have internet, while also having
The equipment of the close range communication functions such as bluetooth/WIFI/NFC/ZIGBEE/LAN/RS232, the effect of this equipment is in need
When, connect non-online access controller 6 and password management services 1 as bridge.After connection, newest random number
SEED is transferred on non-online access controller 6.
Non- online access controller 6:It can be simplest Card Reader password access controller 8 or with it
The equipment of his additional function, such as shooting are taken pictures, recognition of face etc..The present invention mainly provides temporary password therein and opened the door
Function.Non-networked state is in when non-online access controller 6 is flat, only when the formation bridge joint connection of synchronizer 5
Just possesses network savvy.This equipment typically requires to possess have the Near Field Communication such as bluetooth/WIFI/NFC/ZIGBEE/LAN/RS232
Function.This equipment is after user's input temporary password is received, by decipherment algorithm and random number SEED, and inverse goes out temporary password life
Compared into the time, and with current time, if in the range of setting, such as 15 minutes, it is believed that temporary password effectively, is opened
Lock is acted.
Online access controller 7:It can be simplest Card Reader password access controller 8 or with other
The equipment of additional function, such as shooting are taken pictures, recognition of face etc..The present invention mainly provides temporary password enabling work(therein
Energy.Online access controller 7 has internet, usually in networking state, can be regularly or by certain requirement
It is connected with password management services 1, updates random number SEED.This equipment passes through decryption after user's input temporary password is received
Algorithm and random number SEED, inverse go out the temporary password generation time, and are compared with current time, if in the range of setting,
Such as 15 minutes, it is believed that temporary password effectively, carries out unlocking action.
Online access controller 7, synchronizer 5 pass through cable network or wireless network with password management services 1
Connection, wireless network includes but is not limited to WIFI network and 2G/3G/4G/5G networks.
Intelligent mobile terminal 2 is smart mobile phone, tablet personal computer or common computer.
The Near Field Communication mode of synchronizer 5 and non-online access controller 6 is WIFI, bluetooth, NFC, it is infrared or
One or more of which during RS232 is wired.
Fig. 2 is Business flow figure, on password management services 1, is produced according to the first real-time clock module 101
The random number SEED that time and random number SEED generators 102 are produced, is input to cipher function module 103, generates a temporary password,
Notify user in the way of information is notified, user inputs temporary password on access controller 8, then by access controller 8 with
Machine number SEED is input to decryption function module 803, obtains the time of temporary password generation, compares with the second real-time clock module 801
Compared with if error is not above setting value, judging that temporary password is effective.This flow also has an important part, is exactly
The random number SEED that the random number SEED generators 102 of cipher server are produced is synchronized to access controller by modes such as networks
On 8.
Fig. 3 is that online access controller 7 updates random number SEED flows, and access controller 8 is started shooting or certain intervals week
Phase reports and submits device numbering to password management services 1 and applies for new random number SEED, and password management services 1 are connected to request
Afterwards, a new random number SEED is produced by tandom number generator, password management services 1 send new random number SEED
To access controller 8, access controller 8 updates the machine random number SEED.
Fig. 4 updates random number SEED flows for non-online access controller 6, is synchronizer 5 first by closely
It is communicatively connected on non-online access controller 6, is taken while being connected to Password Management by modes such as WIFI/3G/4G
Business device 1;Synchronizer 5 obtains the device numbering of access controller 8 by Near Field Communication mode, to password management services 1
Report and submit device numbering and apply for new random number SEED, password management services 1 produce newly random by tandom number generator
New random number SEED is sent to synchronizer 5 by number SEED, password management services 1, and synchronizer 5 is then new random number
SEED is sent to access controller 8, and access controller 8 updates the machine random number SEED after receiving.
Because password management services 1 need to manage and needed on multiple access controllers 8, password management services 1
There is the current random number SEED of the different access controllers 8 of a data token record.Password management services 1 update gate inhibition's control every time
Synchronized update this tables of data is required to when the random number SEED of device 8 processed, then when resident family/authorized person 3 applies,
Random number SEED is extracted according to the access controller 8 of submission numbering, then goes to generate a temporary password, resident family/authorized person 3 is returned to.
Ensure temporary password, access controller 8, random number SEED uniformity.
For more can clear principle of specification, Fig. 5/Fig. 6 encryption and decryption temporary password algorithms the simplest are lifted to illustrate.
Fig. 5, random number SEED are 6 decimal numbers, the time take day, when, point, totally 6 decimal numbers are cumulative and cast out most
High-order carry, obtains 6 metric temporary passwords.
Fig. 6,6 decimal numbers of temporary password subtract random number SEED 6 decimal numbers, 6 decimal systems drawn
Number, every 2 represent respectively day, when, point.
Indeed, it is possible to carry out encryption and decryption using increasingly complex algorithm, or the different algorithm of digit.Final purpose
It is so that algorithm is more difficult to crack, randomness as a result is more preferable.
The value of time except citing day/when/exceptionally, other modes can also be taken, such as when/point/second etc..
The problem of to prevent from repeatedly being opened the door with same password within the error range time of setting, in access control
Need to set effectively input password buffer area on device 8, the password that storage client can successfully unlock in the past, client inputs password every time
When need and buffer area password compare, if had, judge that this Password Input is invalid, the buffer area password setting
Time after remove automatically.
It is pointed out that real-time clock part is respectively provided with inside the access controller 8 of the present invention, and the clock should
Function during with interconnection network school, such function belongs to the common function of network electronic product, just not done herein in detail
It set forth.
The temporary password of the present invention has three forming factorses, time, random number SEED and algorithm, and time parameter is over time
Walk about and change, with certain rule the change of randomness occurs for random number SEED, therefore counter cracks energy with stronger
Power, even if algorithm is compromised, because random number SEED is also ceaselessly to change, as long as random number SEED is not let out always
Dew, attacker can not also find the method for attack.
In addition, the result that the decipherment algorithm of the present invention is drawn is the time of password generation, judge not with traditional uniformity
Together, this algorithm is using the difference of password generation time and current time as basis for estimation, so that it is guaranteed that the expired of password fails.
The temporary password of the present invention does not need traditional hashing algorithm to need many bit digitals or letter, and the present invention is interim close
Code only needs to the few numeral of digit (decimal system), is adapted to common coded lock mode of operation, also complies with the behaviour of common people
Work is accustomed to.
So that error is 15 minutes as an example, if algorithm is suitable, the collision rate of the temporary password of 6 digits can be less than 3 × 10-5.It can be required completely with meeting general gate inhibition.Certain password digit is more much safer, but the complexity of operation can be higher, institute
With general recommendations password between 6-10.
The present invention goes for online gate control system application, gate control system when being also applied for non-online.For
Wire system, can not communicate even if network breaks down, nor affect on the realization of password unlocking function.
Above-mentioned technical proposal discloses the improvement of the present invention, and the technology contents not being disclosed in detail can be by art technology
Personnel are achieved by the prior art.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all essences in the present invention
God is with principle, and any modification, equivalent substitution and improvements made etc. should be included in the scope of the protection.
Claims (6)
1. the temporary password gate control system that a kind of encryption parameter dynamically updates, including password management services, intelligent mobile terminal
And access controller, it is characterised in that:The access controller includes non-online access controller and online access control
Device, the password management services are connected by network with the intelligent mobile terminal and online access controller, are also passed through
Network is connected with synchronizer, and the synchronizer is connected by Near Field Communication mode with the non-online access controller
Connect;
The password management services be used for produced according to the request of access controller and store random number SEED, be additionally operable to by with
Machine number SEED, time and algorithm generate the corresponding temporary password of a certain access controller;
The intelligent mobile terminal is used to obtain a certain gate inhibition's control to the password management services application for resident family or authorized person
The corresponding temporary password of device processed, temporary password is issued visitor or operator by resident family or authorized person;
The access controller is used to start shooting or the certain intervals cycle reports and submits device numbering to password management services and applies for new
Random number SEED;It is additionally operable to for visitor or operator's input temporary password, by decipherment algorithm, temporary password and random number SEED
Inverse goes out the temporary password generation time, and is compared with current time, if time difference is in setting range, then it is assumed that close
Code is legal, and access controller performs unlocking action.
2. the temporary password gate control system that encryption parameter according to claim 1 dynamically updates, it is characterised in that:It is described close
Code management server includes the first real-time clock module, random number SEED generators and cipher function module;The random number
SEED generators include a database for recording each access controller correspondence random number SEED, and intelligent mobile terminal sends gate inhibition's control
Device device numbering processed, extracts corresponding random number SEED, and first real-time clock module provides time, cipher function module root
Temporary password is obtained according to time, random number SEED and password generating algorithm.
3. the temporary password gate control system that encryption parameter according to claim 1 or 2 dynamically updates, it is characterised in that:Institute
Stating access controller includes the second real-time clock module, SEED memories and decryption function module;The second real-time clock mould
Block provide current time, SEED memory storages password management services return random number SEED, decryption function module according to
Decipherment algorithm, temporary password and random number SEED inverses go out the temporary password generation time, and are compared with current time, if
Time difference is in setting range, then it is assumed that password is legal, and access controller performs unlocking action.
4. the temporary password gate control system that encryption parameter according to claim 1 dynamically updates, it is characterised in that:It is described
Wire type access controller, synchronizer and password management services pass through cable network or wireless network is connected, wireless network
Including but not limited to WIFI network and 2G/3G/4G/5G networks.
5. the temporary password gate control system that the encryption parameter according to any one of claim 1,2,4 dynamically updates, its feature
It is:The intelligent mobile terminal is smart mobile phone, tablet personal computer or common computer.
6. the temporary password gate control system that encryption parameter according to claim 5 dynamically updates, it is characterised in that:It is described same
The Near Field Communication mode for walking equipment and the non-online access controller is WIFI, bluetooth, NFC, infrared or RS232 wired
In one or more of which.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710562718.3A CN107274532A (en) | 2017-07-11 | 2017-07-11 | The temporary password gate control system that encryption parameter dynamically updates |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710562718.3A CN107274532A (en) | 2017-07-11 | 2017-07-11 | The temporary password gate control system that encryption parameter dynamically updates |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107274532A true CN107274532A (en) | 2017-10-20 |
Family
ID=60072793
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710562718.3A Pending CN107274532A (en) | 2017-07-11 | 2017-07-11 | The temporary password gate control system that encryption parameter dynamically updates |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107274532A (en) |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108510626A (en) * | 2018-02-23 | 2018-09-07 | 深圳同心科技有限公司 | A kind of dynamic password access control management method and its management system |
CN108615284A (en) * | 2018-04-17 | 2018-10-02 | 上海凡米智能科技有限公司 | A kind of Quick Response Code dynamic access control system and unlocking method to work offline |
CN109215188A (en) * | 2018-08-10 | 2019-01-15 | 遵义仁科信息技术有限公司 | Intelligent caller access control system |
CN109412787A (en) * | 2018-09-11 | 2019-03-01 | 深圳市亿兆互联技术有限公司 | A kind of encryption access control system based on Lora |
CN109410397A (en) * | 2018-10-17 | 2019-03-01 | 惠州市博实结科技有限公司 | Method for unlocking, unlocking system, intelligent terminal and intelligent terminal storage medium |
CN109461232A (en) * | 2018-10-17 | 2019-03-12 | 广州慧享佳物联科技有限公司 | Control method for electronic lock, computer equipment and storage medium |
CN109615745A (en) * | 2018-12-12 | 2019-04-12 | 李扬渊 | Unlocking method, device, system, coded lock, equipment and medium |
CN109658545A (en) * | 2018-04-02 | 2019-04-19 | 深圳中泰智丰物联网科技有限公司 | A kind of cipher set-up method and network access system of network lock |
CN110097665A (en) * | 2019-04-10 | 2019-08-06 | 深圳市创维群欣安防科技股份有限公司 | A kind of method for unlocking based on hand vein recognition, storage medium and Men Duan |
CN110853191A (en) * | 2019-11-12 | 2020-02-28 | 珠海格力电器股份有限公司 | Intelligent door lock unlocking method, equipment and medium |
CN110910556A (en) * | 2019-11-08 | 2020-03-24 | 泰康保险集团股份有限公司 | Gate control method and device, readable storage medium and electronic equipment |
CN111260827A (en) * | 2020-01-16 | 2020-06-09 | 成都市和乐门业有限公司 | Temporary password management method and system for non-time management of intelligent door lock |
CN111447062A (en) * | 2020-04-28 | 2020-07-24 | 大陆汽车电子(长春)有限公司 | Password management system for vehicle |
CN111724520A (en) * | 2020-06-16 | 2020-09-29 | 江苏高聚识别技术有限公司 | Automatic identification system for building door identity |
CN111751706A (en) * | 2020-06-22 | 2020-10-09 | 江苏高聚识别技术有限公司 | Identity recognition technology research and development auxiliary system |
CN113129487A (en) * | 2021-04-28 | 2021-07-16 | 德施曼机电(中国)有限公司 | Intelligent door lock with dynamic unlocking function |
CN113468565A (en) * | 2021-06-30 | 2021-10-01 | 杭州博联智能科技股份有限公司 | Intelligent door lock control method and system |
CN113593095A (en) * | 2021-08-19 | 2021-11-02 | 广东好太太智能家居有限公司 | Intelligent lock and off-line verification method and system for temporary password of intelligent lock |
CN114745106A (en) * | 2022-03-22 | 2022-07-12 | 北京大想智能科技有限公司 | Control password generation method, unlocking method, electronic device and storage medium |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01126793A (en) * | 1987-11-12 | 1989-05-18 | Toshiba Corp | Portable electronic device |
JP2009206660A (en) * | 2008-02-26 | 2009-09-10 | Kddi Corp | Time-limit encrypting method and apparatus, time-limit decoding method and apparatus, and time-limit encryption decoding system |
CN103955982A (en) * | 2014-05-22 | 2014-07-30 | 国家电网公司 | Method and device for identifying time-varying dynamic two-dimensional code entrance guard |
CN105303651A (en) * | 2014-07-30 | 2016-02-03 | 许加庆 | Bluetooth based two-way communication automatic locking system and method |
CN105447949A (en) * | 2015-12-30 | 2016-03-30 | 深圳市多度科技有限公司 | Intelligent access control system |
CN106127905A (en) * | 2016-07-05 | 2016-11-16 | 杭州摇光科技有限公司 | A kind of electrical lock apparatus, system and method for unlocking thereof |
CN106408396A (en) * | 2016-09-30 | 2017-02-15 | 重庆特斯联智慧科技股份有限公司 | An intelligent garage parking space rent management system and method based on bluetooth parking locks |
CN106600788A (en) * | 2016-12-23 | 2017-04-26 | 嘉应学院 | Method for realizing time data security interaction of coded lock |
CN106780911A (en) * | 2016-12-30 | 2017-05-31 | 西南石油大学 | A kind of gate inhibition's voice coding, decoding system and method |
-
2017
- 2017-07-11 CN CN201710562718.3A patent/CN107274532A/en active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01126793A (en) * | 1987-11-12 | 1989-05-18 | Toshiba Corp | Portable electronic device |
JP2009206660A (en) * | 2008-02-26 | 2009-09-10 | Kddi Corp | Time-limit encrypting method and apparatus, time-limit decoding method and apparatus, and time-limit encryption decoding system |
CN103955982A (en) * | 2014-05-22 | 2014-07-30 | 国家电网公司 | Method and device for identifying time-varying dynamic two-dimensional code entrance guard |
CN105303651A (en) * | 2014-07-30 | 2016-02-03 | 许加庆 | Bluetooth based two-way communication automatic locking system and method |
CN105447949A (en) * | 2015-12-30 | 2016-03-30 | 深圳市多度科技有限公司 | Intelligent access control system |
CN106127905A (en) * | 2016-07-05 | 2016-11-16 | 杭州摇光科技有限公司 | A kind of electrical lock apparatus, system and method for unlocking thereof |
CN106408396A (en) * | 2016-09-30 | 2017-02-15 | 重庆特斯联智慧科技股份有限公司 | An intelligent garage parking space rent management system and method based on bluetooth parking locks |
CN106600788A (en) * | 2016-12-23 | 2017-04-26 | 嘉应学院 | Method for realizing time data security interaction of coded lock |
CN106780911A (en) * | 2016-12-30 | 2017-05-31 | 西南石油大学 | A kind of gate inhibition's voice coding, decoding system and method |
Cited By (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108510626B (en) * | 2018-02-23 | 2021-08-31 | 深圳同心科技有限公司 | Dynamic password access control management method and management system thereof |
CN108510626A (en) * | 2018-02-23 | 2018-09-07 | 深圳同心科技有限公司 | A kind of dynamic password access control management method and its management system |
CN109658545A (en) * | 2018-04-02 | 2019-04-19 | 深圳中泰智丰物联网科技有限公司 | A kind of cipher set-up method and network access system of network lock |
CN108615284A (en) * | 2018-04-17 | 2018-10-02 | 上海凡米智能科技有限公司 | A kind of Quick Response Code dynamic access control system and unlocking method to work offline |
CN109215188A (en) * | 2018-08-10 | 2019-01-15 | 遵义仁科信息技术有限公司 | Intelligent caller access control system |
CN109412787A (en) * | 2018-09-11 | 2019-03-01 | 深圳市亿兆互联技术有限公司 | A kind of encryption access control system based on Lora |
CN109410397A (en) * | 2018-10-17 | 2019-03-01 | 惠州市博实结科技有限公司 | Method for unlocking, unlocking system, intelligent terminal and intelligent terminal storage medium |
CN109461232A (en) * | 2018-10-17 | 2019-03-12 | 广州慧享佳物联科技有限公司 | Control method for electronic lock, computer equipment and storage medium |
CN109410397B (en) * | 2018-10-17 | 2021-09-24 | 惠州市博实结科技有限公司 | Unlocking method, unlocking system, intelligent terminal and intelligent terminal storage medium |
CN109615745A (en) * | 2018-12-12 | 2019-04-12 | 李扬渊 | Unlocking method, device, system, coded lock, equipment and medium |
CN110097665A (en) * | 2019-04-10 | 2019-08-06 | 深圳市创维群欣安防科技股份有限公司 | A kind of method for unlocking based on hand vein recognition, storage medium and Men Duan |
CN110910556A (en) * | 2019-11-08 | 2020-03-24 | 泰康保险集团股份有限公司 | Gate control method and device, readable storage medium and electronic equipment |
CN110910556B (en) * | 2019-11-08 | 2022-02-18 | 泰康保险集团股份有限公司 | Gate control method and device, readable storage medium and electronic equipment |
CN110853191A (en) * | 2019-11-12 | 2020-02-28 | 珠海格力电器股份有限公司 | Intelligent door lock unlocking method, equipment and medium |
CN111260827A (en) * | 2020-01-16 | 2020-06-09 | 成都市和乐门业有限公司 | Temporary password management method and system for non-time management of intelligent door lock |
CN111447062A (en) * | 2020-04-28 | 2020-07-24 | 大陆汽车电子(长春)有限公司 | Password management system for vehicle |
CN111724520A (en) * | 2020-06-16 | 2020-09-29 | 江苏高聚识别技术有限公司 | Automatic identification system for building door identity |
CN111751706A (en) * | 2020-06-22 | 2020-10-09 | 江苏高聚识别技术有限公司 | Identity recognition technology research and development auxiliary system |
CN113129487A (en) * | 2021-04-28 | 2021-07-16 | 德施曼机电(中国)有限公司 | Intelligent door lock with dynamic unlocking function |
CN113468565A (en) * | 2021-06-30 | 2021-10-01 | 杭州博联智能科技股份有限公司 | Intelligent door lock control method and system |
CN113468565B (en) * | 2021-06-30 | 2023-11-28 | 杭州博联智能科技股份有限公司 | Intelligent door lock control method and system |
CN113593095A (en) * | 2021-08-19 | 2021-11-02 | 广东好太太智能家居有限公司 | Intelligent lock and off-line verification method and system for temporary password of intelligent lock |
CN114745106A (en) * | 2022-03-22 | 2022-07-12 | 北京大想智能科技有限公司 | Control password generation method, unlocking method, electronic device and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107274532A (en) | The temporary password gate control system that encryption parameter dynamically updates | |
CN207409010U (en) | The newer temporary password access control system of encryption parameter dynamic | |
CN109272606B (en) | Intelligent lock supervision equipment and method based on block chain and storage medium | |
CN108064440B (en) | FIDO authentication method, device and system based on block chain | |
CN103748831B (en) | Safety certification device and method in machine-to-machine communication between the device based on PUF | |
CN106789047A (en) | A kind of block chain identification system | |
CN109741500A (en) | A kind of setting of temporary password of smart lock and its verification method | |
CN108711209A (en) | dynamic password generation and verification method and system | |
CN101803331A (en) | Method and system for accessing devices in a secure manner | |
CN107146307A (en) | A kind of method of securely unlocking of intelligent lock system | |
CN108777015B (en) | Access control system based on dynamic password | |
CN107221061A (en) | A kind of cipher management method of smart lock | |
CN108199845A (en) | A kind of light-weight authentication equipment and authentication method based on PUF | |
CN108712389A (en) | A kind of intelligent lock system | |
CN107989514A (en) | There is the safety box of dynamic password | |
CN107154847A (en) | Towards the method for generating cipher code, verification method and its smart machine of offline environment | |
CN106060073B (en) | Channel key machinery of consultation | |
CN107958513A (en) | A kind of offline authorization method and system of electronic lock | |
CN109714760A (en) | A kind of right access control method suitable for smart machine under direct-connected communication environment | |
CN103152732A (en) | Cloud password system and operation method thereof | |
CN110011812A (en) | A kind of card method for anti-counterfeit suitable for airport security | |
CN109285256A (en) | A method of giving access to computer room based on blockchain authentication | |
CN109003368B (en) | Bluetooth access control system offline password updating method and Bluetooth access control system | |
CN114220199B (en) | Unlocking method, intelligent lock and intelligent lock system | |
CN110738764A (en) | Security control system and method based on intelligent lock |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20171020 |