CN109889346A - A kind of dynamic cipher authentication method that do not network - Google Patents
A kind of dynamic cipher authentication method that do not network Download PDFInfo
- Publication number
- CN109889346A CN109889346A CN201910260990.5A CN201910260990A CN109889346A CN 109889346 A CN109889346 A CN 109889346A CN 201910260990 A CN201910260990 A CN 201910260990A CN 109889346 A CN109889346 A CN 109889346A
- Authority
- CN
- China
- Prior art keywords
- intelligent terminal
- time
- dynamic
- dynamic password
- unique identifier
- 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
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses the dynamic cipher authentication methods that one kind is not networked comprising: time cycle equalization is divided into multiple timing nodes by mobile terminal and intelligent terminal;The unique identifier of acquisition for mobile terminal intelligent terminal obtains the first RTC time from local RTC chip;Mobile terminal generates the first dynamic password by preset password generating algorithm using a timing node nearest after the first RTC time as authenticated time node, according to unique identifier and authenticated time node;Intelligent terminal is when obtaining the first dynamic password, the second RTC time is obtained from local RTC chip, using a timing node nearest after the second RTC time as reference time node, the second dynamic password is generated by same algorithm according to unique identifier and reference time node, and in the first dynamic password and identical the second dynamic password, control action component carries out corresponding actions.The present invention can operate intelligent terminal in the case where not networking.
Description
Technical field
The present invention relates to express delivery administrative skill field, the dynamic cipher authentication method that do not network more particularly to one kind.
Background technique
With popularizing for mobile terminal, mobile terminal has been deep into the every aspect of people's life.Many intelligent terminals
(express delivery cabinet, shared bicycle, door-control lock etc.) can be operated by mobile terminal, still, mobile terminal and intelligence at present
Communication between terminal has to networking and is just able to achieve, and the mode of networking includes Ethernet, bluetooth etc..
Such as it when by mobile terminal realizing the unlocking of shared bicycle, needs shared single by mobile terminal barcode scanning or input
The device id of vehicle, after the information such as user information, device id are uploaded onto the server by network, server judges the legal of information
Property after, dynamic password is generated by engagement arithmetic, dynamic password is handed down to mobile terminal and shared bicycle simultaneously by network
Electronic lock on, after user checks the dynamic password of mobile terminal and keys on the electronic lock of shared bicycle, share bicycle
Electronic lock compares the dynamic password of key entry with the dynamic password that server issues, and as identical, unlocks, if different not
It unlocks.
Again for example in another mode, by the device id by mobile terminal barcode scanning or the shared bicycle of input, move
Dynamic terminal generates dynamic password by engagement arithmetic local, and dynamic password is issued to the electronic lock of shared bicycle by bluetooth
On, after user checks the dynamic password of mobile terminal and keys on the electronic lock of shared bicycle, share the electronic lock pair of bicycle
The dynamic password of key entry is compared with the dynamic password that server issues, and as identical, is unlocked, and is not unlocked if different.
Due to needing to network, intelligent terminal has to could be with intelligent end comprising network savvies such as Ethernet, bluetooths
End is attached, and so, not only increases the cost of intelligent terminal, and work as intelligent terminal in the case where not networking,
Intelligent terminal can not be operated.
Summary of the invention
The invention mainly solves the technical problem of providing the dynamic cipher authentication methods that one kind is not networked, and can not join
Intelligent terminal is operated in the case where net.
In order to solve the above technical problems, one technical scheme adopted by the invention is that: it is close to provide a kind of dynamic that do not network
Code authentication method, S1: time cycle equalization is divided into multiple timing nodes by mobile terminal and intelligent terminal;S2: the shifting
Dynamic terminal obtains the unique identifier of intelligent terminal, and obtains the first RTC time from local real-time clock RTC chip;S3: institute
Mobile terminal is stated using a timing node nearest after first RTC time as authenticated time node, and according to described
Unique identifier and authenticated time node generate the first dynamic password by preset password generating algorithm and show, to prompt user
First dynamic password is keyed on intelligent terminal;S4: the intelligent terminal is close in first dynamic for getting key entry
When code, the second RTC time is obtained from local RTC chip, a timing node nearest after second RTC time is made
For reference time node, generated according to reference time node and the unique identifier pre-saved by the preset password
Algorithm generates the second dynamic password, and compares first dynamic password and whether the second dynamic password is identical;S5: the intelligence
For terminal when comparison result is identical, control action component carries out corresponding actions.
Preferably, the step S3 further include: the mobile terminal calculates first RTC time and authenticated time node
Between time difference, using the time difference as countdown, and when showing first dynamic password together display it is described fall
Timing, to prompt user to key in first dynamic password within the countdown.
Preferably, the step of unique identifier of the acquisition for mobile terminal intelligent terminal specifically: the mobile terminal
Receive the unique identifier of the intelligent terminal of user's input.
Preferably, the step of unique identifier of the acquisition for mobile terminal intelligent terminal specifically: the mobile terminal
Scan the unique identifier that the two dimensional code on intelligent terminal obtains intelligent terminal, wherein the two dimensional code contains the intelligence eventually
The unique identifier at end.
Preferably, the intelligent terminal is express delivery cabinet, and the action component is the electronic lock on express delivery cabinet, described corresponding dynamic
As unlocking.
Preferably, the intelligent terminal is shared bicycle, and the action component is the electronic lock on shared bicycle, the phase
It should act to unlock.
Preferably, the time is 24 hours by the period, and two neighboring timing node differs 5 minutes.
Preferably, the dynamic cipher authentication method further include: S6: the intelligent terminal comparison result be it is different when,
It generates for reminding user to key in the prompt of dynamic password again
It is in contrast to the prior art, the beneficial effects of the present invention are: by equal on mobile terminal and intelligent terminal
Dynamic password is generated by identical password generation algorithm according to the unique identifier of intelligent terminal and timing node, if mobile
The timing node that terminal uses when generating dynamic password with intelligent terminal is identical, then dynamic password, with regard to identical, user is in intelligence
When keying in the dynamic password that mobile terminal generates in terminal, intelligent terminal control action component carries out corresponding actions, so as to
Intelligent terminal is operated in the case where not networking.
Detailed description of the invention
Fig. 1 is the flow diagram of the dynamic cipher authentication method that do not network of the embodiment of the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that the described embodiments are merely a part of the embodiments of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall within the protection scope of the present invention.
Refering to fig. 1, the dynamic cipher authentication method that do not network of the embodiment of the present invention includes:
S1: time cycle equalization is divided into multiple timing nodes by mobile terminal and intelligent terminal.
Wherein, according to the difference of strategy, the selection of time cycle, the division numbers of timing node are different, in this implementation
In example, the time cycle is 24 hours, and two neighboring timing node differs 5 minutes.In one application, daily 0 point is starting
Timing node, since 0 point, every 5 minutes be a timing node.Certainly, in other application scenarios, when two neighboring
Intermediate node can be spaced shorter, for example, 10 seconds, 20 seconds.
S2: the unique identifier of acquisition for mobile terminal intelligent terminal, and from local RTC (Real-Time Clock, it is real
Shi Shizhong) chip obtains the first RTC time.
Wherein, unique identifier can be the number or other numbers of intelligent terminal.Acquisition for mobile terminal is whole to intelligence
The unique identifier at end then demonstrates the need for operating intelligent terminal, therefore, unique knowledge of acquisition for mobile terminal intelligent terminal
Other code can be used as the trigger condition that the first RTC time is obtained from local RTC chip.
In the present embodiment, the step of unique identifier of acquisition for mobile terminal intelligent terminal specifically: mobile terminal connects
Receive the unique identifier of the intelligent terminal of user's input.Mobile terminal can install specific application program, and user opens application
In the unique identifier of designated position input intelligent terminal after program, unique identifier can be marked in the obvious position of intelligent terminal
It sets.
In another embodiment, the step of unique identifier of acquisition for mobile terminal intelligent terminal specifically: mobile terminal
Scan the unique identifier that the two dimensional code on intelligent terminal obtains intelligent terminal, wherein two dimensional code contains the intelligent terminal
Unique identifier.Two dimensional code can be more quickly obtained by way of scanning the two-dimensional code, and reduce user's operation.
S3: mobile terminal using a timing node nearest after the first RTC time as authenticated time node, and according to
Unique identifier and authenticated time node generate the first dynamic password by preset password generating algorithm and show, to prompt user
The first dynamic password is keyed on intelligent terminal.
Wherein, RTC time must be fallen between two neighboring timing node, then authenticated time node be RTC time it
A nearest timing node afterwards, such as two neighboring timing node are 13:10 and 13:15, and RTC time 13:11 is then authenticated
Timing node is this timing node of 13:15.
S4: intelligent terminal is in the first dynamic password for getting key entry, when obtaining two RTC from local RTC chip
Between, using a timing node nearest after the second RTC time as reference time node, according to reference time node and in advance
The unique identifier of preservation generates the second dynamic password by preset password generating algorithm, and compares the first dynamic password and second
Whether dynamic password is identical.
Wherein, if reference time node is identical with authenticated time node, the first dynamic password and the second dynamic are close
Code must be the same.
S5: for intelligent terminal when comparison result is identical, control action component carries out corresponding actions.
Intelligent terminal can be express delivery cabinet, shared bicycle etc., such as intelligent terminal is express delivery cabinet, and action component is express delivery cabinet
On electronic lock, corresponding actions be unlock.Or intelligent terminal is shared bicycle, action component is the electronics on shared bicycle
Lock, corresponding actions are to unlock.
Further, dynamic cipher authentication method further include:
S6: intelligent terminal is generated when comparison result is different for reminding user to key in the prompt of dynamic password again.
In order to increase the timeliness of password, in the present embodiment, step S3 further include:
Mobile terminal calculates the time difference between the first RTC time and authenticated time node, will the time difference as countdown,
And countdown is shown together when showing the first dynamic password, it is close to prompt user to key in the first dynamic before countdown terminates
Code.
Wherein, such as two neighboring timing node is 13:10:00 and 13:15:00, and RTC time 13:11:33 then recognizes
Card timing node is this timing node of 13:15:00, countdown be then 3 points 27 seconds, user needs to key within 27 seconds at 3 points
First dynamic password, if it exceeds 3 points are just keyed in the first dynamic password later in 27 seconds, then intelligent terminal generates the second dynamic password
The timing node of Shi Caiyong is no longer then 13:15:00, but other times node, so as to cause the first dynamic password and second
Dynamic password is different, is unable to complete the operation to intelligent terminal.
By the above-mentioned means, the dynamic cipher authentication method that do not network of the embodiment of the present invention passes through in mobile terminal and intelligence
It is close by identical password generation algorithm generation dynamic all in accordance with the unique identifier of intelligent terminal and timing node in energy terminal
Code, if to generate the timing node used when dynamic password identical for mobile terminal and intelligent terminal, dynamic password with regard to identical,
When keying in the dynamic password that mobile terminal generates on intelligent terminal, intelligent terminal control action component is accordingly moved user
Make, so as to be operated in the case where not networking to intelligent terminal.
The above description is only an embodiment of the present invention, is not intended to limit the scope of the invention, all to utilize this hair
Equivalent structure or equivalent flow shift made by bright specification and accompanying drawing content is applied directly or indirectly in other relevant skills
Art field, is included within the scope of the present invention.
Claims (8)
1. the dynamic cipher authentication method that one kind is not networked characterized by comprising
S1: time cycle equalization is divided into multiple timing nodes by mobile terminal and intelligent terminal;
S2: the unique identifier of the acquisition for mobile terminal intelligent terminal, and first is obtained from local real-time clock RTC chip
RTC time;
S3: the mobile terminal using a timing node nearest after first RTC time as authenticated time node, and
The first dynamic password is generated by preset password generating algorithm according to the unique identifier and authenticated time node and is shown, with
Prompt user keys in first dynamic password on intelligent terminal;
S4: the intelligent terminal obtains second in first dynamic password for getting key entry, from local RTC chip
RTC time, using a timing node nearest after second RTC time as reference time node, according to the reference time
Node and the unique identifier pre-saved are compared by the preset password generating algorithm the second dynamic password of generation
Whether first dynamic password and the second dynamic password are identical;
S5: for the intelligent terminal when comparison result is identical, control action component carries out corresponding actions.
2. dynamic cipher authentication method according to claim 1, which is characterized in that the step S3 further include:
The mobile terminal calculates the time difference between first RTC time and authenticated time node, and the time difference is made
For countdown, and the countdown is shown together when showing first dynamic password, to prompt user in the countdown
Within key in first dynamic password.
3. dynamic cipher authentication method according to claim 1 or 2, which is characterized in that the acquisition for mobile terminal intelligence
The step of unique identifier of terminal specifically:
The mobile terminal receives the unique identifier of the intelligent terminal of user's input.
4. dynamic cipher authentication method according to claim 1 or 2, which is characterized in that the acquisition for mobile terminal intelligence
The step of unique identifier of terminal specifically:
Two dimensional code on the mobile scanning terminal intelligent terminal obtains the unique identifier of intelligent terminal, wherein the two dimension
Code contains the unique identifier of the intelligent terminal.
5. dynamic cipher authentication method according to claim 1 or 2, which is characterized in that the intelligent terminal is express delivery cabinet,
The action component is the electronic lock on express delivery cabinet, and the corresponding actions are to unlock.
6. dynamic cipher authentication method according to claim 1 or 2, which is characterized in that the intelligent terminal is shared single
Vehicle, the action component are the electronic lock on shared bicycle, and the corresponding actions are to unlock.
7. dynamic cipher authentication method according to claim 1 or 2, which is characterized in that the time cycle is 24 hours,
Two neighboring timing node differs 5 minutes.
8. dynamic cipher authentication method according to claim 1 or 2, which is characterized in that the dynamic cipher authentication method
Further include:
S6: the intelligent terminal is generated when comparison result is different for reminding user to key in the prompt of dynamic password again.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910260990.5A CN109889346A (en) | 2019-04-02 | 2019-04-02 | A kind of dynamic cipher authentication method that do not network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910260990.5A CN109889346A (en) | 2019-04-02 | 2019-04-02 | A kind of dynamic cipher authentication method that do not network |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109889346A true CN109889346A (en) | 2019-06-14 |
Family
ID=66935738
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910260990.5A Pending CN109889346A (en) | 2019-04-02 | 2019-04-02 | A kind of dynamic cipher authentication method that do not network |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109889346A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112101869A (en) * | 2020-09-17 | 2020-12-18 | 深圳市丰巢网络技术有限公司 | Express cabinet-based express item storing and taking method and device and server |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101101687A (en) * | 2006-07-05 | 2008-01-09 | 山谷科技有限责任公司 | Method, apparatus, server and system using biological character for identity authentication |
US20100225607A1 (en) * | 2009-03-06 | 2010-09-09 | Lg Electronics Inc. | Mobile terminal and method of controlling the mobile terminal |
CN106127905A (en) * | 2016-07-05 | 2016-11-16 | 杭州摇光科技有限公司 | A kind of electrical lock apparatus, system and method for unlocking thereof |
CN106600775A (en) * | 2016-12-08 | 2017-04-26 | 南京魔格信息科技有限公司 | Non-networking dynamic password generation method used for intelligent access control system |
CN109087418A (en) * | 2018-07-23 | 2018-12-25 | 江苏恒宝智能***技术有限公司 | A kind of intelligent unlocking method and system |
-
2019
- 2019-04-02 CN CN201910260990.5A patent/CN109889346A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101101687A (en) * | 2006-07-05 | 2008-01-09 | 山谷科技有限责任公司 | Method, apparatus, server and system using biological character for identity authentication |
US20100225607A1 (en) * | 2009-03-06 | 2010-09-09 | Lg Electronics Inc. | Mobile terminal and method of controlling the mobile terminal |
CN106127905A (en) * | 2016-07-05 | 2016-11-16 | 杭州摇光科技有限公司 | A kind of electrical lock apparatus, system and method for unlocking thereof |
CN106600775A (en) * | 2016-12-08 | 2017-04-26 | 南京魔格信息科技有限公司 | Non-networking dynamic password generation method used for intelligent access control system |
CN109087418A (en) * | 2018-07-23 | 2018-12-25 | 江苏恒宝智能***技术有限公司 | A kind of intelligent unlocking method and system |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112101869A (en) * | 2020-09-17 | 2020-12-18 | 深圳市丰巢网络技术有限公司 | Express cabinet-based express item storing and taking method and device and server |
CN112101869B (en) * | 2020-09-17 | 2024-04-16 | 深圳市丰巢网络技术有限公司 | Express cabinet-based method and device for accessing pieces, server and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110098923A (en) | A kind of method and apparatus of generation and verifying temporary password | |
CN106971442B (en) | A kind of safe and intelligent lock system | |
CN207409010U (en) | The newer temporary password access control system of encryption parameter dynamic | |
CN107274532A (en) | The temporary password gate control system that encryption parameter dynamically updates | |
CN107146307B (en) | A kind of method of securely unlocking of intelligent lock system | |
CN106789047A (en) | A kind of block chain identification system | |
CN102804200B (en) | Two-factor user authentication system, and method therefor | |
CN109690604A (en) | Be used to open and/or using at least one vehicle method and system | |
CN106992850B (en) | A kind of secret key verification method of blue-tooth intelligence lock controller | |
CN113282898B (en) | Lightweight identity authentication method based on physical unclonable function | |
CN108711209A (en) | dynamic password generation and verification method and system | |
CN112073440B (en) | Internet of things information recording method and system | |
CN1973569A (en) | Method for securing an authentication and key agreement protocol | |
CN105378804B (en) | For the method for the operation that analog mechanical is locked in electronic environment and the device of the safety for enhancing lock | |
CN107730676A (en) | Unlocking method, device and the storage medium of the vehicles | |
CN106127888B (en) | Intelligent lock operation method and smart lock operating system | |
CN103152401B (en) | Mobile terminal and carry out the method, system and the cloud server that log in by it | |
CN109949461A (en) | Method for unlocking and device | |
Aman et al. | Physically secure mutual authentication for IoT | |
CN107710677A (en) | Information processor, information processing method, program, information processing system and communicator | |
CN109410405A (en) | Access control management method, gate inhibition's unlocking method and entrance guard management system for unlocking | |
CN109887127A (en) | A kind of intelligent door lock and its control method and system | |
CN110336870A (en) | Method for building up, device, system and the storage medium in telecommuting O&M channel | |
CN108337092A (en) | Method and system for executing collective's certification in a communication network | |
CN106506529A (en) | A kind of mutual authentication method and system |
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 | ||
CB02 | Change of applicant information |
Address after: 610041, No. 1, 1, 1, Renhe street, 39 hi tech Zone, Sichuan, Chengdu Applicant after: Zhidi Technology Co.,Ltd. Address before: 610041, No. 1, 1, 1, Renhe street, 39 hi tech Zone, Sichuan, Chengdu Applicant before: CHINA POST TECHNOLOGY Co.,Ltd. |
|
CB02 | Change of applicant information | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190614 |
|
RJ01 | Rejection of invention patent application after publication |