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 PDF

Info

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
Application number
CN201910260990.5A
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.)
China Post Intelligent Delivery Technology Co Ltd
Original Assignee
China Post Intelligent Delivery Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Post Intelligent Delivery Technology Co Ltd filed Critical China Post Intelligent Delivery Technology Co Ltd
Priority to CN201910260990.5A priority Critical patent/CN109889346A/en
Publication of CN109889346A publication Critical patent/CN109889346A/en
Pending legal-status Critical Current

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

A kind of dynamic cipher authentication method that do not network
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.
CN201910260990.5A 2019-04-02 2019-04-02 A kind of dynamic cipher authentication method that do not network Pending CN109889346A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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