CN110415414A - The unlocking method and device of dynamic puzzle-lock based on both sides' verifying - Google Patents
The unlocking method and device of dynamic puzzle-lock based on both sides' verifying Download PDFInfo
- Publication number
- CN110415414A CN110415414A CN201910700947.6A CN201910700947A CN110415414A CN 110415414 A CN110415414 A CN 110415414A CN 201910700947 A CN201910700947 A CN 201910700947A CN 110415414 A CN110415414 A CN 110415414A
- Authority
- CN
- China
- Prior art keywords
- lock
- dynamic
- verifying
- terminal
- puzzle
- 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.)
- Granted
Links
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/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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Lock And Its Accessories (AREA)
- Storage Device Security (AREA)
Abstract
The present invention provides the unlocking method and device of a kind of dynamic puzzle-lock based on both sides' verifying, and method includes: the first request message for receiving unlock terminal and sending;Request message is checked;To verifying terminal the second request message of transmission if through verification, so that the verifying terminal verifies the second request message, and the authorization messages of verifying terminal return are received after through verifying;Authorization messages are checked, generate the first dynamic password if through verification;Second random sequence and the first dynamic password are sent to unlock terminal, so that unlock terminal generates the second dynamic password according to the second random sequence, and opens dynamic puzzle-lock according to the first dynamic password and the second dynamic password.The present invention, so that a side is able to carry out remote authorization, real time monitoring and cooperates, can achieve the effect that improve business handling efficiency, additionally it is possible to reduce cost, dependence and the business risk of production run maintenance under the premise of ensuring dynamic puzzle-lock safety.
Description
Technical field
The present invention relates to computer data processing technology fields, and in particular to a kind of dynamic puzzle-lock based on both sides' verifying
Unlocking method and device.
Background technique
Cabinet, safety cabinet, the cashbox door of the industries such as financial circles, telecommunications industry or retail business etc. are self-service or business of semi-self-service is set
Standby internal often in store cash, check, precious metal, marketable securities or important blank voucher, key, U-shield etc. are important valuable
Article.
Current operation equipment is mainly by configuring static password lock+securities device such as mechanical key or dynamic puzzle-lock
To ensure safety.By these devices, although operator's identity and authority recognition can be solved the problems, such as to a certain extent,
Follow-up business can just be handled by generally requiring both sides' specified operation such as be in the action and successively complete authentication, workflow and
Efficiency constrains the quantity of the business device of operator's administration and operation or the degree of scatter of placement significantly, hiding
A large amount of same line of business equipment are difficult to while externally offer service, also be easy to cause production run and the high cost of persistence maintenance, height
Dependence, there are the spaces of further improvement and promotion.
How under the premise of controlling risk, execute-in-place and remote operation are completed, is improved and accepting when business handling
Efficiency, the cost and dependence for reducing production run maintenance, have become the industries correlation industry such as financial circles, telecommunications industry or retail business
The major issue of business development.
Summary of the invention
For the problems of the prior art, the present invention provides a kind of unlocking method of dynamic puzzle-lock based on both sides' verifying
And device improves handling efficiency, reducing production run dimension for business by remote authorization, the trafficwise without being in the action
The cost of shield.
In order to solve the above technical problems, the present invention the following technical schemes are provided:
In a first aspect, the present invention provides a kind of unlocking method of dynamic puzzle-lock based on both sides' verifying, comprising:
The first request message for being used to open dynamic puzzle-lock that unlock terminal is sent is received, the request message includes:
Information, unlock operation information and the first random sequence of dynamic puzzle-lock;
The information of the dynamic puzzle-lock in the request message and unlock operation information are checked respectively;
The second request message is sent to verifying terminal if through verification, so that the verifying terminal disappears to second request
The information and unlock operation information of dynamic puzzle-lock in breath are verified, and receive what verifying terminal returned after through verifying
Authorization messages;The authorization messages include: the permission and the second random sequence for verifying terminal;
The permission of the verifying terminal in the authorization messages is checked, according to dynamic password if through verification
Information, unlock operation information, the first random sequence and the second random sequence of lock generate the first dynamic password;
Second random sequence and first dynamic password are sent to the unlock terminal, so that the unlock is eventually
End generates the second dynamic password according to second random sequence, and close according to first dynamic password and second dynamic
Code opens dynamic puzzle-lock.
Further, further includes:
It acquires the monitoring information of the unlock terminal and the monitoring information of acquisition is sent to verifying terminal.
Wherein, the information of the dynamic puzzle-lock includes: the sequence number of dynamic puzzle-lock;The unlock operation information packet
It includes: authentication feature, operating time and the dynamic puzzle-lock validity period of operator;
It is corresponding, it is described that the information of the dynamic puzzle-lock in the request message and unlock operation information are carried out respectively
Verification, comprising:
The sequence number to the dynamic puzzle-lock and dynamic puzzle-lock validity period check respectively, and, to the behaviour
The authentication feature for making people carries out the certification of identity.
Wherein, the sequence number to the dynamic puzzle-lock respectively and dynamic puzzle-lock validity period carry out verification and it is right
The authentication feature of the operator carries out the certification of identity, comprising:
Disappeared respectively to the request according to the sequence number of reserved dynamic puzzle-lock and reserved dynamic puzzle-lock validity period
The sequence number of dynamic puzzle-lock in breath and dynamic puzzle-lock validity period are checked;
Recognizing for identity is carried out based on authentication feature of the reserved corresponding identity information of dynamic puzzle-lock to the operator
Card.
Wherein, first request message for being used to open dynamic puzzle-lock for receiving unlock terminal and sending, comprising:
The first request message by encryption that the unlock terminal is sent is received, and is disappeared to the first request of the encryption
Breath is decrypted.
It is wherein, described that second random sequence and first dynamic password are sent to the unlock terminal, comprising:
Second random sequence and first dynamic password are encrypted, and by second stochastic ordering of encryption
Column and first dynamic password are sent to the unlock terminal, so that second stochastic ordering of the unlock terminal to encryption
Column and first dynamic password are decrypted, and, according to second random sequence the second dynamic password of generation, and according to
First dynamic password and second dynamic password open dynamic puzzle-lock.
Second aspect, the present invention provide a kind of tripper of dynamic puzzle-lock based on both sides' verifying, comprising:
Receiving unit, the first request message for being used to open dynamic puzzle-lock sent for receiving unlock terminal are described
Request message includes: the information, unlock operation information and the first random sequence of dynamic puzzle-lock;
First verification unit, for the information and unlock operation information respectively to the dynamic puzzle-lock in the request message
It is checked;
Authentication unit, for sending the second request message to verifying terminal if through verification, so that the verifying terminal pair
The information and unlock operation information of dynamic puzzle-lock in second request message are verified, and are received after through verifying
Verify the authorization messages that terminal returns;The authorization messages include: the permission and the second random sequence for verifying terminal;
Second verification unit, is checked for the permission to the verifying terminal in the authorization messages, if passing through
It is dynamic that verification then generates first according to the information of dynamic puzzle-lock, unlock operation information, the first random sequence and the second random sequence
State password;
Transmission unit, for second random sequence and first dynamic password to be sent to the unlock terminal,
So that the unlock terminal generates the second dynamic password according to second random sequence, and according to first dynamic password and
Second dynamic password opens dynamic puzzle-lock.
Further, further includes:
Monitoring unit, for acquiring the monitoring information of the unlock terminal and the monitoring information of acquisition being sent to verifying eventually
End.
Wherein, the information of the dynamic puzzle-lock includes: the sequence number of dynamic puzzle-lock;The unlock operation information packet
It includes: authentication feature, operating time and the dynamic puzzle-lock validity period of operator;
Corresponding, the first verification unit includes:
First verification subelement, for respectively to the dynamic puzzle-lock sequence number and dynamic puzzle-lock validity period carry out
Verification, and, the certification of identity is carried out to the authentication feature of the operator.
Wherein, the first verification subelement, comprising:
Sequence number module, for being divided according to the sequence number and reserved dynamic puzzle-lock validity period of reserved dynamic puzzle-lock
It is other that the sequence number of dynamic puzzle-lock in the request message and dynamic puzzle-lock validity period are checked;
Identity module, for the authentication feature based on the reserved corresponding identity information of dynamic puzzle-lock to the operator
Carry out the certification of identity.
Wherein, the receiving unit includes:
Encryption sub-unit operable, the first request message by encryption sent for receiving the unlock terminal, and to described
First request message of encryption is decrypted.
Wherein, the transmission unit includes:
Transmission sub-unit, for second random sequence and first dynamic password to be encrypted, and will encryption
Second random sequence and first dynamic password be sent to the unlock terminal so that the unlock terminal is to encryption
Second random sequence and first dynamic password be decrypted, and, generate the according to second random sequence
Two dynamic passwords, and dynamic puzzle-lock is opened according to first dynamic password and second dynamic password.
The third aspect, the present invention provides a kind of electronic equipment, including memory, processor and storage are on a memory and can
The computer program run on a processor, the processor realize the moving based on both sides' verifying when executing described program
The step of unlocking method of state coded lock.
Fourth aspect, the present invention provide a kind of computer readable storage medium, are stored thereon with computer program, the calculating
The step of unlocking method of the dynamic puzzle-lock based on both sides' verifying is realized when machine program is executed by processor.
As shown from the above technical solution, the present invention provide it is a kind of based on both sides verifying dynamic puzzle-lock unlocking method and
Device, the first request message for being used to open dynamic puzzle-lock sent by receiving unlock terminal, the request message include:
Information, unlock operation information and the first random sequence of dynamic puzzle-lock;Respectively to the dynamic puzzle-lock in the request message
Information and unlock operation information checked;The second request message is sent to verifying terminal if through verification, so that this is tested
Card terminal verifies the information and unlock operation information of the dynamic puzzle-lock in second request message, and by testing
The authorization messages that verifying terminal returns are received after card;The authorization messages include: the permission and the second random sequence for verifying terminal;
The permission of the verifying terminal in the authorization messages is checked, according to the letter of dynamic puzzle-lock if through verification
Breath, unlock operation information, the first random sequence and the second random sequence generate the first dynamic password;By second random sequence
It is sent to the unlock terminal with first dynamic password, so that the unlock terminal is generated according to second random sequence
Second dynamic password, and dynamic puzzle-lock is opened according to first dynamic password and second dynamic password, it can be true
Protect dynamic puzzle-lock safety under the premise of so that a side be able to carry out remote authorization with cooperate, without being in the action, reach
Improve the effect of business handling efficiency, additionally it is possible to which the cost and dependence for reducing operation and maintenance largely reduce latent
The business risk of hiding.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is the present invention
Some embodiments for those of ordinary skill in the art without creative efforts, can also basis
These attached drawings obtain other attached drawings.
Fig. 1 is that the first process of the unlocking method of the dynamic puzzle-lock based on both sides' verifying in the embodiment of the present invention is shown
It is intended to.
Fig. 2 is that second of process of the unlocking method of the dynamic puzzle-lock based on both sides' verifying in the embodiment of the present invention is shown
It is intended to.
Fig. 3 is that the third process of the unlocking method of the dynamic puzzle-lock based on both sides' verifying in the embodiment of the present invention is shown
It is intended to.
Fig. 4 is the tripper structural schematic diagram of the dynamic puzzle-lock based on both sides' verifying in the embodiment of the present invention.
Fig. 5 is the structural schematic diagram of the electronic equipment in the embodiment of the present invention.
Specific embodiment
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with the embodiment of the present invention
In attached drawing, the technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is
A part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, those of ordinary skill in the art
Every other embodiment obtained without making creative work, shall fall within the protection scope of the present invention.
The present invention provides a kind of embodiment of the unlocking method of dynamic puzzle-lock based on both sides' verifying, described referring to Fig. 1
The unlocking method of dynamic puzzle-lock based on both sides' verifying specifically includes following content:
S101: the first request message for being used to open dynamic puzzle-lock that unlock terminal is sent, the request message are received
It include: the information, unlock operation information and the first random sequence of dynamic puzzle-lock;
In this step, when a side operator (generally client) needs to open dynamic puzzle-lock, by lock terminal filed
Acquire the unlock operation information of a side operator, and by the information of the unlock operation information of acquisition and dynamic puzzle-lock and with
The first random sequence that machine generates is sent out.The mode of sending includes: wire communication mode, CDMA communication modes, GPRS logical
At least one of news mode, WIFI communication mode and bluetooth communication mode.
It should be noted that unlocking authentication feature, operating time, dynamic puzzle-lock that operation information includes: operator has
At least one of effect phase and interlock code.The interlock code is the coding issued when dynamic puzzle-lock is latched.Dynamic puzzle-lock
Information include: dynamic puzzle-lock sequence number.The information of the dynamic puzzle-lock can also be other characterization dynamic puzzle-locks
The information or coding of information unique corresponding relation.
Further, in the specific implementation, unlock terminal the first of dynamic puzzle-lock can ask being used to open for transmission
It asks message to be encrypted, and receives the first request message by encryption that the unlock terminal is sent, and to the encryption
The first request message be decrypted.To improve the safety of transmission, and then improve the safety of dynamic puzzle-lock.
S102: the information of the dynamic puzzle-lock in the request message and unlock operation information are checked respectively;
In this step, in the first request message for receiving unlock terminal sending, in the first request message
Hold and the identity and permission of unlock terminal are checked or authenticated.
When specifically checking or authenticate again, core is carried out to the sequence number of dynamic puzzle-lock and dynamic puzzle-lock validity period respectively
It is right, and, the certification of identity is carried out to the authentication feature for the operator that unlock terminal issues, comprising:
Disappeared respectively to the request according to the sequence number of reserved dynamic puzzle-lock and reserved dynamic puzzle-lock validity period
The sequence number of dynamic puzzle-lock in breath and dynamic puzzle-lock validity period are checked;
Recognizing for identity is carried out based on authentication feature of the reserved corresponding identity information of dynamic puzzle-lock to the operator
Card.
By checking and verifying, it can determine that unlock terminal is the unlock terminal belonged under itself, and determine operation solution
The side operator for locking terminal is the client belonged under itself.
It should be noted that after to the certification of the authentication feature progress identity of the operator of unlock terminal sending, according to this
The identity of operator is that can determine the permission of the operator.
S103: the second request message is sent to verifying terminal if through verification, so that the verifying terminal is to described second
The information and unlock operation information of dynamic puzzle-lock in request message are verified, and verifying terminal is received after through verifying
The authorization messages of return;The authorization messages include: the permission and the second random sequence for verifying terminal;
In this step, S102 is checked and be confirmed to unlock the one of terminal and operation unlock terminal through the above steps
After square operator, the second request message is sent to verifying terminal.The verifying terminal is that another party operator operates
Equipment.The information of dynamic puzzle-lock and unlock operation information are verified in the second request message that verifying end-on is received, should
The purpose of verifying is to determine whether the corresponding unlock terminal of this verifying terminal is the unlock terminal bound in advance, is asked to second
It asks the information of the dynamic puzzle-lock in message and unlock operation information to carry out verifying and after through verifying, then it is dynamic to show to issue this
The information of state coded lock and the unlock terminal of unlock operation information are the unlock terminals bound in advance, then need to the unlock terminal
Authorized, specifically transmission authorization messages, the authorization messages include: verify terminal permission and generate at random second at random
Sequence.The authorization messages are for authorizing unlock terminal to open dynamic puzzle-lock.
S104: checking the permission of the verifying terminal in the authorization messages, according to dynamic if through verification
Information, unlock operation information, the first random sequence and the second random sequence of state coded lock generate the first dynamic password;
In this step, in the authorization messages for receiving verifying terminal return, according to the authorization messages of return to verifying terminal
Permission verified, the purpose of verification be determine verifying terminal issue authorization message meet verifying terminal permission, avoid
Maloperation and open unlock terminal, improve unlock terminal safety.
After being verified, then information, the unlock operation information and first of the dynamic puzzle-lock sent according to unlock terminal
Random sequence, and, the second random sequence that verifying terminal is sent generates the first dynamic password according to preset algorithm.
S105: second random sequence and first dynamic password are sent to the unlock terminal, so that described
It unlocks terminal and the second dynamic password is generated according to second random sequence, and according to first dynamic password and described second
Dynamic password opens dynamic puzzle-lock.
In this step, after generating the first dynamic password, the second random sequence and the first dynamic password are sent to solution
Lock terminal.It should be noted that terminal is unlocked after receiving the second random sequence and the first dynamic password, according to the second stochastic ordering
The information of column and the dynamic puzzle-lock sent, unlock operation information and the first random sequence generate second according to preset algorithm
Dynamic password, the preset algorithm are identical as preset algorithm in step S104.Generate the first dynamic password and the second dynamic
The basic data of password and the algorithm of response are all the same.
It is information, the unlock for guaranteeing to receive the dynamic puzzle-lock that unlock terminal issues that unlock terminal, which generates the second dynamic password,
Operation information and the first random sequence equipment are pre-selection and the corresponding equipment of unlock terminal, realize and unlock terminal to communicating with
Equipment verifying, improve unlock Terminal security.
In the specific implementation, if judging, the first dynamic password and the second dynamic password are identical, open dynamic puzzle-lock.
Further, when the second random sequence and the first dynamic password are sent to unlock terminal, by the second stochastic ordering
Column and first dynamic password are encrypted, and second random sequence of encryption and first dynamic password are sent
To the unlock terminal, so that the unlock terminal carries out second random sequence of encryption and first dynamic password
Decryption, and, the second dynamic password is generated according to second random sequence, and according to first dynamic password and described the
Two dynamic passwords open dynamic puzzle-lock.To improve the safety of transmission, and then improve the safety of dynamic puzzle-lock.
As can be seen from the above description, the unlocking method of the dynamic puzzle-lock provided in an embodiment of the present invention based on both sides' verifying,
The first request message for being used to open dynamic puzzle-lock sent by receiving unlock terminal, the request message include: dynamic
Information, unlock operation information and the first random sequence of coded lock;Respectively to the letter of the dynamic puzzle-lock in the request message
Breath and unlock operation information are checked;The second request message is sent to verifying terminal if through verification, so that the verifying is whole
It holds and the information and unlock operation information of the dynamic puzzle-lock in second request message is verified, and after through verifying
Receive the authorization messages that verifying terminal returns;The authorization messages include: the permission and the second random sequence for verifying terminal;To institute
The permission for stating the verifying terminal in authorization messages is checked, according to the information of dynamic puzzle-lock, solution if through verification
It locks operation information, the first random sequence and the second random sequence and generates the first dynamic password;By second random sequence and institute
It states the first dynamic password and is sent to the unlock terminal, so that the unlock terminal generates second according to second random sequence
Dynamic password, and dynamic puzzle-lock is opened according to first dynamic password and second dynamic password, realize both sides' review
And side's remote authorization, the operation flow without being in the action, can under the premise of ensuring dynamic puzzle-lock safety so that
One side be able to carry out remote authorization with cooperate, without being in the action, achieved the effect that improve business handling efficiency, additionally it is possible to drop
The low cost and dependence of operation and maintenance, largely reduces hiding business risk.
On the basis of the above embodiments, referring to fig. 2, after step S105, further includes:
S106: the monitoring information of acquisition is simultaneously sent to verifying terminal by the monitoring information of the acquisition unlock terminal.At this
In step, the sensing carried on the video or image of a side operator of unlock terminal, or unlock terminal is operated by acquisition
The monitoring information of acquisition is simultaneously sent to verifying terminal by the newest status information of device, enables to another party's operation of verifying terminal
Personnel assist the visual business handling of a live side operator, and can also assist or monitor whether a side operator accords with
Close corresponding service operating process.
In this step, the monitoring information device of acquisition unlock terminal includes but is not limited to camera and sensing
Device.
On the basis of the above embodiments, referring to Fig. 3, after step S105, further includes:
S107: it receives the turn-off request that unlock terminal is sent and simultaneously generates interlock code, memory locking code is simultaneously checked or right
The operation of unlock terminal is recorded.
In this step, it after a side operator completes scene to the operation of unlock terminal, initiates to close by unlock terminal
Close request.Dynamic puzzle-lock executes block action, and unlock terminal generates interlock code;Memory locking code, and check, check account after initiating
Process records the operation of unlock terminal.
It should be noted that generating the first dynamic resolution code-locked or when the second dynamic resolution code-locked, can using interlock code as
One of basic data of generation.
As can be seen from the above description, the unlocking method of the dynamic puzzle-lock provided in an embodiment of the present invention based on both sides' verifying,
Can under the premise of ensuring dynamic puzzle-lock safety so that a side be able to carry out remote authorization with cooperate, it is existing without coming to personally
, achieve the effect that improve business handling efficiency, additionally it is possible to reduce the cost and dependence of operation and maintenance, largely
Reduce hiding business risk.
The embodiment of the present invention provide it is a kind of can be realized it is described based on both sides verifying dynamic puzzle-lock unlocking method in
The specific embodiment of the tripper of the dynamic puzzle-lock based on both sides' verifying of full content, it is referring to fig. 4, described based on double
The tripper for the dynamic puzzle-lock just verified specifically includes following content:
Receiving unit 10, the first request message for being used to open dynamic puzzle-lock sent for receiving unlock terminal, institute
State the information, unlock operation information and the first random sequence that request message includes: dynamic puzzle-lock;
First verification unit 20, for the information and unlock operation letter respectively to the dynamic puzzle-lock in the request message
Breath is checked;
Authentication unit 30, for sending the second request message to verifying terminal if through verification, so that the verifying terminal
Information and unlock operation information to the dynamic puzzle-lock in second request message are verified, and are followed by by verifying
Receive the authorization messages that verifying terminal returns;The authorization messages include: the permission and the second random sequence for verifying terminal;
Second verification unit 40, is checked for the permission to the verifying terminal in the authorization messages, if logical
It crosses verification and then generates first according to the information of dynamic puzzle-lock, unlock operation information, the first random sequence and the second random sequence
Dynamic password;
Transmission unit 50, for second random sequence and first dynamic password to be sent to the unlock eventually
End, so that the unlock terminal generates the second dynamic password according to second random sequence, and close according to first dynamic
Code and second dynamic password open dynamic puzzle-lock.
Further, further includes:
Monitoring unit, for acquiring the monitoring information of the unlock terminal and the monitoring information of acquisition being sent to verifying eventually
End.
Wherein, the information of the dynamic puzzle-lock includes: the sequence number of dynamic puzzle-lock;The unlock operation information packet
It includes: authentication feature, operating time and the dynamic puzzle-lock validity period of operator;
Corresponding, the first verification unit includes:
First verification subelement, for respectively to the dynamic puzzle-lock sequence number and dynamic puzzle-lock validity period carry out
Verification, and, the certification of identity is carried out to the authentication feature of the operator.
Wherein, the first verification subelement, comprising:
Sequence number module, for being divided according to the sequence number and reserved dynamic puzzle-lock validity period of reserved dynamic puzzle-lock
It is other that the sequence number of dynamic puzzle-lock in the request message and dynamic puzzle-lock validity period are checked;
Identity module, for the authentication feature based on the reserved corresponding identity information of dynamic puzzle-lock to the operator
Carry out the certification of identity.
Wherein, the receiving unit includes:
Encryption sub-unit operable, the first request message by encryption sent for receiving the unlock terminal, and to described
First request message of encryption is decrypted.
Wherein, the transmission unit includes:
Transmission sub-unit, for second random sequence and first dynamic password to be encrypted, and will encryption
Second random sequence and first dynamic password be sent to the unlock terminal so that the unlock terminal is to encryption
Second random sequence and first dynamic password be decrypted, and, generate the according to second random sequence
Two dynamic passwords, and dynamic puzzle-lock is opened according to first dynamic password and second dynamic password.
The embodiment of the tripper of dynamic puzzle-lock provided by the invention based on both sides' verifying specifically can be used for holding
The process flow of the embodiment of the unlocking method of the dynamic puzzle-lock based on both sides' verifying in row above-described embodiment, function exist
This is repeated no more, and is referred to the detailed description of above method embodiment.
As can be seen from the above description, the unlocking method of the dynamic puzzle-lock provided in an embodiment of the present invention based on both sides' verifying,
The first request message for being used to open dynamic puzzle-lock sent by receiving unlock terminal, the request message include: dynamic
Information, unlock operation information and the first random sequence of coded lock;Respectively to the letter of the dynamic puzzle-lock in the request message
Breath and unlock operation information are checked;The second request message is sent to verifying terminal if through verification, so that the verifying is whole
It holds and the information and unlock operation information of the dynamic puzzle-lock in second request message is verified, and after through verifying
Receive the authorization messages that verifying terminal returns;The authorization messages include: the permission and the second random sequence for verifying terminal;To institute
The permission for stating the verifying terminal in authorization messages is checked, according to the information of dynamic puzzle-lock, solution if through verification
It locks operation information, the first random sequence and the second random sequence and generates the first dynamic password;By second random sequence and institute
It states the first dynamic password and is sent to the unlock terminal, so that the unlock terminal generates second according to second random sequence
Dynamic password, and dynamic puzzle-lock is opened according to first dynamic password and second dynamic password, realize both sides' review
And side's remote authorization, the operation flow without being in the action, can under the premise of ensuring dynamic puzzle-lock safety so that
One side be able to carry out remote authorization with cooperate, without being in the action, achieved the effect that improve business handling efficiency, additionally it is possible to drop
The low cost and dependence of operation and maintenance, largely reduces hiding business risk.
The application provide it is a kind of for realizing it is described based on both sides verifying dynamic puzzle-lock unlocking method in whole
Or electronic equipment described in the embodiment of the electronic equipment of partial content specifically includes following content:
Processor (processor), memory (memory), communication interface (Communications Interface) and
Bus;Wherein, the processor, memory, communication interface complete mutual communication by the bus;The communication interface
For realizing the information transmission between relevant device;The electronic equipment can be desktop computer, tablet computer and mobile terminal
Deng the present embodiment is without being limited thereto.In the present embodiment, which is referred to embodiment for realizing described based on both sides
The embodiment of the unlocking method of the dynamic puzzle-lock of verifying and for realizing it is described based on both sides verifying dynamic puzzle-lock solution
The embodiment of locking device is implemented, and content is incorporated in this, and overlaps will not be repeated.
Fig. 5 is the schematic block diagram that the system of the electronic equipment 9600 of the embodiment of the present application is constituted.As shown in figure 5, the electronics
Equipment 9600 may include central processing unit 9100 and memory 9140;Memory 9140 is coupled to central processing unit 9100.Value
It obtains it is noted that the Fig. 5 is exemplary;Other kinds of structure can also be used, to supplement or replace the structure, to realize
Telecommunications functions or other function.
In one embodiment, the unlocking function of the dynamic puzzle-lock based on both sides' verifying can be integrated into central processing unit
In 9100.Wherein, central processing unit 9100, which can be configured as, carries out control as follows: receiving being used to open for unlock terminal transmission
First request message of dynamic puzzle-lock, the request message include: the information of dynamic puzzle-lock, unlock operation information and first
Random sequence;The information of the dynamic puzzle-lock in the request message and unlock operation information are checked respectively;If passing through
Verification then sends the second request message to verifying terminal, so that the verifying terminal is to the dynamic password in second request message
The information and unlock operation information of lock are verified, and the authorization messages that reception verifying terminal returns after through verifying;It is described
Authorization messages include: the permission and the second random sequence for verifying terminal;To the power of the verifying terminal in the authorization messages
Limit is checked, if through verification according to the information of dynamic puzzle-lock, unlock operation information, the first random sequence and second with
Machine sequence generates the first dynamic password;Second random sequence and first dynamic password are sent to the unlock eventually
End, so that the unlock terminal generates the second dynamic password according to second random sequence, and close according to first dynamic
Code and second dynamic password open dynamic puzzle-lock.
In another embodiment, the tripper of the dynamic puzzle-lock based on both sides' verifying can be with central processing unit
9100 separate configurations, such as can be to connect with central processing unit 9100 by the unlocking configuration for the dynamic puzzle-lock verified based on both sides
The chip connect realizes the unlocking function of the dynamic puzzle-lock based on both sides' verifying by the control of central processing unit.
As shown in figure 5, the electronic equipment 9600 can also include: communication module 9110, input unit 9120, audio processing
Device 9130, display 9160, power supply 9170.It is worth noting that, electronic equipment 9600 is also not necessary to include institute in Fig. 5
All components shown;In addition, electronic equipment 9600 can also include the component being not shown in Fig. 5, the prior art can be referred to.
As shown in figure 5, central processing unit 9100 be otherwise referred to as controller or operational controls, may include microprocessor or
Other processor devices and/or logic device, the central processing unit 9100 receive input and controlling electronic devices 9600 it is each
The operation of component.
Wherein, memory 9140, such as can be buffer, flash memory, hard disk driver, removable medium, volatile memory, non-
One of volatile memory or other appropriate devices or more.Above-mentioned information related with failure can be stored, additionally
The program executed for information about can be stored.And the program of the memory 9140 storage can be performed in central processing unit 9100, with
Realize information storage or processing etc..
Input unit 9120 provides input to central processing unit 9100.The input unit 9120 is, for example, key or touches defeated
Enter device.Power supply 9170 is used to provide electric power to electronic equipment 9600.Display 9160 is for carrying out the display such as image and text
The display of object.The display may be, for example, LCD display, and but it is not limited to this.
The memory 9140 can be solid-state memory, for example, read-only memory (ROM), random access memory
(RAM), SIM card etc..The memory that may also is that, saves information when power is off, can be selectively erased
And more data are equipped with, the example of the memory is sometimes referred to as EPROM etc..Memory 9140 can also be some other type
Device.Memory 9140 includes buffer storage 9141 (sometimes referred to as buffer).Memory 9140 may include using/
Function storage unit 9142, the applications/functions storage unit 9142 is for storing application program and function program or for passing through center
Processor 9100 executes the process of the operation of electronic equipment 9600.
Memory 9140 can also include data store 9143, the data store 9143 for storing data, such as
Contact person, numerical data, picture, sound and/or any other data used by electronic equipment.The driving journey of memory 9140
Sequence storage unit 9144 may include electronic equipment for communication function and/or other function for executing electronic equipment (such as
Messaging application, address list application etc.) various drivers.
Communication module 9110 is the transmitter receiver 9110 sent and received signal via antenna 9111.Communicate mould
Block (transmitter receiver) 9110 is coupled to central processing unit 9100, and to provide input signal and receive output signal, this can be with
The case where with normal mobile communication terminal, is identical.
Based on the different communication technologys, in same electronic equipment, multiple communication modules 9110 can be set, such as honeycomb
Network module, bluetooth module and/or Wireless LAN module etc..Communication module (transmitter receiver) 9110 is also via audio
Processor 9130 is coupled to loudspeaker 9131 and microphone 9132, to provide audio output via loudspeaker 9131, and receives and
From the audio input of microphone 9132, to realize common telecommunications functions.Audio processor 9130 may include any suitable
Buffer, decoder, amplifier etc..In addition, audio processor 9130 is additionally coupled to central processing unit 9100, so that can
Can record in the machine by microphone 9132, and allow to play the sound stored in the machine by loudspeaker 9131
Sound.
The embodiment of the present invention also provides the dynamic puzzle-lock based on both sides' verifying that can be realized in above-described embodiment
A kind of computer readable storage medium of Overall Steps in unlocking method is stored with calculating on the computer readable storage medium
Machine program, the computer program realize the dynamic puzzle-lock based on both sides' verifying in above-described embodiment when being executed by processor
The Overall Steps of unlocking method, for example, the processor realizes following step when executing the computer program: receiving unlock eventually
The first request message for being used to open dynamic puzzle-lock sent is held, the request message includes: the information of dynamic puzzle-lock, solution
Lock operation information and the first random sequence;Respectively to the information of the dynamic puzzle-lock in the request message and unlock operation information
It is checked;The second request message is sent to verifying terminal if through verification, so that the verifying terminal is to second request
The information and unlock operation information of dynamic puzzle-lock in message are verified, and are received verifying terminal after through verifying and returned
Authorization messages;The authorization messages include: the permission and the second random sequence for verifying terminal;To the institute in the authorization messages
The permission for stating verifying terminal is checked, if through verification according to the information of dynamic puzzle-lock, unlock operation information, first with
Machine sequence and the second random sequence generate the first dynamic password;Second random sequence and first dynamic password are sent
To the unlock terminal, so that the unlock terminal generates the second dynamic password according to second random sequence, and according to institute
It states the first dynamic password and second dynamic password opens dynamic puzzle-lock.
Although the present invention provides the method operating procedure as described in embodiment or flow chart, based on conventional or noninvasive
The labour for the property made may include more or less operating procedure.The step of enumerating in embodiment sequence is only numerous steps
One of execution sequence mode, does not represent and unique executes sequence.It, can when device or client production in practice executes
To execute or parallel execute (such as at parallel processor or multithreading according to embodiment or method shown in the drawings sequence
The environment of reason).
It will be understood by those skilled in the art that the embodiment of this specification can provide as method, apparatus (system) or computer
Program product.Therefore, this specification embodiment can be used complete hardware embodiment, complete software embodiment or in conjunction with software and firmly
The form of embodiment in terms of part.Moreover, it wherein includes computer available programs generation that the present invention, which can be used in one or more,
The meter implemented in the computer-usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) of code
The form of calculation machine program product.
The present invention be referring to according to the method for the embodiment of the present invention, the flow chart of device (system) and computer program product
And/or block diagram describes.It should be understood that each process in flowchart and/or the block diagram can be realized by computer program instructions
And/or the combination of the process and/or box in box and flowchart and/or the block diagram.It can provide these computer programs to refer to
Enable the processor of general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to generate
One machine so that by the instruction that the processor of computer or other programmable data processing devices executes generate for realizing
The device for the function of being specified in one or more flows of the flowchart and/or one or more blocks of the block diagram.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spy
Determine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates,
Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram or
The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that counting
Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer or
The instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram one
The step of function of being specified in a box or multiple boxes.
All the embodiments in this specification are described in a progressive manner, same and similar portion between each embodiment
Dividing may refer to each other, and each embodiment focuses on the differences from other embodiments.Especially for system reality
For applying example, since it is substantially similar to the method embodiment, so being described relatively simple, related place is referring to embodiment of the method
Part explanation.Herein, relational terms such as first and second and the like be used merely to an entity or
Operation is distinguished with another entity or operation, and without necessarily requiring or implying between these entities or operation, there are any
This actual relationship or sequence.Moreover, the terms "include", "comprise" or its any other variant be intended to it is non-exclusive
Property include so that include a series of elements process, method, article or equipment not only include those elements, but also
Further include other elements that are not explicitly listed, or further include for this process, method, article or equipment it is intrinsic
Element.The orientation or positional relationship of the instructions such as term " on ", "lower" be based on the orientation or positional relationship shown in the drawings, be only for
Convenient for the description present invention and simplify description, rather than the device or element of indication or suggestion meaning there must be specific side
Position is constructed and operated in a specific orientation, therefore is not considered as limiting the invention.Unless otherwise specific regulation and limit
Fixed, term " installation ", " connected ", " connection " shall be understood in a broad sense, for example, it may be being fixedly connected, be also possible to detachably connect
It connects, or is integrally connected;It can be mechanical connection, be also possible to be electrically connected;It can be directly connected, intermediate matchmaker can also be passed through
Jie is indirectly connected, and can be the connection inside two elements.It for the ordinary skill in the art, can be according to specific
Situation understands the concrete meaning of above-mentioned term in the present invention.It should be noted that in the absence of conflict, in the present invention
Feature in embodiment and embodiment can be combined with each other.The invention is not limited to any single aspects, are also not limited to
Any single embodiment is also not limited to any combination and/or displacement of these aspects and/or embodiment.Furthermore, it is possible to single
Solely using it is of the invention it is each for the use of and/or embodiment or make for the use of other and/or in conjunction with embodiment with one or more
With.
Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention., rather than its limitations;To the greatest extent
Pipe present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that: its according to
So be possible to modify the technical solutions described in the foregoing embodiments, or to some or all of the technical features into
Row equivalent replacement;And these are modified or replaceed, various embodiments of the present invention technology that it does not separate the essence of the corresponding technical solution
The range of scheme should all cover within the scope of the claims and the description of the invention.
Claims (14)
1. a kind of unlocking method of the dynamic puzzle-lock based on both sides' verifying characterized by comprising
The first request message for being used to open dynamic puzzle-lock that unlock terminal is sent is received, the request message includes: dynamic
Information, unlock operation information and the first random sequence of coded lock;
The information of the dynamic puzzle-lock in the request message and unlock operation information are checked respectively;
The second request message is sent to verifying terminal if through verification, so that the verifying terminal is in second request message
Dynamic puzzle-lock information and unlock operation information verified, and by verifying after receive verifying terminal return authorization
Message;The authorization messages include: the permission and the second random sequence for verifying terminal;
The permission of the verifying terminal in the authorization messages is checked, according to dynamic puzzle-lock if through verification
Information, unlock operation information, the first random sequence and the second random sequence generate the first dynamic password;
Second random sequence and first dynamic password are sent to the unlock terminal, so that the unlock terminal root
The second dynamic password is generated according to second random sequence, and is beaten according to first dynamic password and second dynamic password
Open dynamic puzzle-lock.
2. the unlocking method of the dynamic puzzle-lock according to claim 1 based on both sides' verifying, which is characterized in that also wrap
It includes:
It acquires the monitoring information of the unlock terminal and the monitoring information of acquisition is sent to verifying terminal.
3. the unlocking method of the dynamic puzzle-lock according to claim 1 based on both sides' verifying, which is characterized in that described dynamic
The information of state coded lock includes: the sequence number of dynamic puzzle-lock;It is described unlock operation information include: operator authentication feature,
Operating time and dynamic puzzle-lock validity period;
It is corresponding, it is described that core is carried out to the information of the dynamic puzzle-lock in the request message and unlock operation information respectively
It is right, comprising:
The sequence number to the dynamic puzzle-lock and dynamic puzzle-lock validity period check respectively, and, to the operator
Authentication feature carry out identity certification.
4. the unlocking method of the dynamic puzzle-lock according to claim 3 based on both sides' verifying, which is characterized in that described point
It is other verification to be carried out to the sequence number of the dynamic puzzle-lock and dynamic puzzle-lock validity period and to the certification spy of the operator
Sign carries out the certification of identity, comprising:
According to the sequence number of reserved dynamic puzzle-lock and reserved dynamic puzzle-lock validity period respectively in the request message
Dynamic puzzle-lock sequence number and dynamic puzzle-lock validity period checked;
The certification of identity is carried out to the authentication feature of the operator based on the reserved corresponding identity information of dynamic puzzle-lock.
5. the unlocking method of the dynamic puzzle-lock according to claim 1 based on both sides' verifying, which is characterized in that described to connect
Receive the first request message for being used to open dynamic puzzle-lock that unlock terminal is sent, comprising:
Receive it is described unlock terminal send by encryption the first request message, and to the first request message of the encryption into
Row decryption.
6. the unlocking method of the dynamic puzzle-lock according to claim 1 based on both sides' verifying, which is characterized in that will be described
Second random sequence and first dynamic password are sent to the unlock terminal, comprising:
Second random sequence and first dynamic password are encrypted, and by second random sequence of encryption and
First dynamic password is sent to the unlock terminal so that the unlock terminal to second random sequence of encryption and
First dynamic password is decrypted, and, the second dynamic password is generated according to second random sequence, and according to described
First dynamic password and second dynamic password open dynamic puzzle-lock.
7. a kind of tripper of the dynamic puzzle-lock based on both sides' verifying characterized by comprising
Receiving unit, the first request message for being used to open dynamic puzzle-lock sent for receiving unlock terminal, the request
Message includes: the information, unlock operation information and the first random sequence of dynamic puzzle-lock;
First verification unit, for the information and unlock operation information progress respectively to the dynamic puzzle-lock in the request message
Verification;
Authentication unit, for sending the second request message to verifying terminal if through verification, so that the verifying terminal is to described
The information and unlock operation information of dynamic puzzle-lock in second request message are verified, and verifying is received after through verifying
The authorization messages that terminal returns;The authorization messages include: the permission and the second random sequence for verifying terminal;
Second verification unit, is checked for the permission to the verifying terminal in the authorization messages, if passing through verification
It is close that the first dynamic is then generated according to the information of dynamic puzzle-lock, unlock operation information, the first random sequence and the second random sequence
Code;
Transmission unit, for second random sequence and first dynamic password to be sent to the unlock terminal, so that
The unlock terminal generates the second dynamic password according to second random sequence, and according to first dynamic password and described
Second dynamic password opens dynamic puzzle-lock.
8. the tripper of the dynamic puzzle-lock according to claim 7 based on both sides' verifying, which is characterized in that also wrap
It includes:
Monitoring unit, for acquiring the monitoring information of the unlock terminal and the monitoring information of acquisition being sent to verifying terminal.
9. the tripper of the dynamic puzzle-lock according to claim 7 based on both sides' verifying, which is characterized in that described dynamic
The information of state coded lock includes: the sequence number of dynamic puzzle-lock;It is described unlock operation information include: operator authentication feature,
Operating time and dynamic puzzle-lock validity period;
Corresponding, the first verification unit includes:
First verification subelement, for the sequence number and dynamic puzzle-lock validity period progress core respectively to the dynamic puzzle-lock
It is right, and, the certification of identity is carried out to the authentication feature of the operator.
10. the tripper of the dynamic puzzle-lock according to claim 9 based on both sides' verifying, which is characterized in that described
First verification subelement, comprising:
Sequence number module, for right respectively according to the sequence number of reserved dynamic puzzle-lock and reserved dynamic puzzle-lock validity period
The sequence number of dynamic puzzle-lock in the request message and dynamic puzzle-lock validity period are checked;
Identity module, for being carried out based on authentication feature of the reserved corresponding identity information of dynamic puzzle-lock to the operator
The certification of identity.
11. the tripper of the dynamic puzzle-lock according to claim 7 based on both sides' verifying, which is characterized in that described
Receiving unit includes:
Encryption sub-unit operable, the first request message by encryption sent for receiving the unlock terminal, and to the encryption
The first request message be decrypted.
12. the tripper of the dynamic puzzle-lock according to claim 7 based on both sides' verifying, which is characterized in that described
Transmission unit includes:
Transmission sub-unit, for encrypting second random sequence and first dynamic password, and by the institute of encryption
It states the second random sequence and first dynamic password is sent to the unlock terminal, so that institute of the unlock terminal to encryption
It states the second random sequence and first dynamic password is decrypted, and, it is dynamic that second is generated according to second random sequence
State password, and dynamic puzzle-lock is opened according to first dynamic password and second dynamic password.
13. a kind of electronic equipment including memory, processor and stores the calculating that can be run on a memory and on a processor
Machine program, which is characterized in that the processor is realized as claimed in any one of claims 1 to 6 based on double when executing described program
The step of unlocking method for the dynamic puzzle-lock just verified.
14. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the computer program quilt
Processor realizes the unlocking method of the dynamic puzzle-lock as claimed in any one of claims 1 to 6 based on both sides' verifying when executing
Step.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910700947.6A CN110415414B (en) | 2019-07-31 | 2019-07-31 | Unlocking method and device of dynamic coded lock based on two-party authentication |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910700947.6A CN110415414B (en) | 2019-07-31 | 2019-07-31 | Unlocking method and device of dynamic coded lock based on two-party authentication |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110415414A true CN110415414A (en) | 2019-11-05 |
CN110415414B CN110415414B (en) | 2021-09-21 |
Family
ID=68364521
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910700947.6A Active CN110415414B (en) | 2019-07-31 | 2019-07-31 | Unlocking method and device of dynamic coded lock based on two-party authentication |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110415414B (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111586021A (en) * | 2020-04-30 | 2020-08-25 | 河南省云安大数据安全防护产业技术研究院有限公司 | Remote office business authorization method, terminal and system |
CN111915772A (en) * | 2020-08-04 | 2020-11-10 | 四川铁集共联科技股份有限公司 | Remote unlocking method |
CN112252853A (en) * | 2020-10-16 | 2021-01-22 | 南通路远科技信息有限公司 | Cipher lock system based on geographical position and opening method thereof |
CN112750242A (en) * | 2021-01-25 | 2021-05-04 | 广州畅联信息科技有限公司 | Unlocking method and system of dynamic coded lock and dynamic coded lock circuit |
CN113486329A (en) * | 2021-05-27 | 2021-10-08 | 四川大学华西医院 | Unlocking method and device for evaluation supervision task |
CN113963468A (en) * | 2021-10-25 | 2022-01-21 | 中国银行股份有限公司 | Unlocking code generation method and device |
CN114821860A (en) * | 2022-03-30 | 2022-07-29 | 深圳绿米联创科技有限公司 | Password generation method, device and system and electronic equipment |
CN115471937A (en) * | 2022-09-23 | 2022-12-13 | 广州浩传网络科技有限公司 | File management device and using method |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101916477A (en) * | 2010-07-19 | 2010-12-15 | 中国工商银行股份有限公司 | Bank teller terminal remote-authorization method, server and system |
US20150095352A1 (en) * | 2013-10-01 | 2015-04-02 | Stuart H. Lacey | Systems and Methods for Sharing Verified Identity Documents |
CN105139487A (en) * | 2015-07-24 | 2015-12-09 | 浙江威特银行设备有限公司 | Security protective remote management method |
CN105635089A (en) * | 2014-11-28 | 2016-06-01 | 珠海汇金科技股份有限公司 | Authentication method, unlocking method and unlocking system for dynamic password lock |
CN105869246A (en) * | 2016-04-13 | 2016-08-17 | 上海斐讯数据通信技术有限公司 | Intelligent unlocking system and method thereof |
US20170051532A1 (en) * | 2014-04-29 | 2017-02-23 | Hao Min | Electronic-mechanical dual control lock |
CN109215178A (en) * | 2017-07-04 | 2019-01-15 | 华为技术有限公司 | Method for generating cipher code, device, storage medium, electronic lock, server and terminal |
US20190025873A1 (en) * | 2017-07-21 | 2019-01-24 | Schlage Lock Company Llc | Secure real-time clock update in an access control system |
CN109636985A (en) * | 2018-12-20 | 2019-04-16 | 中国银行股份有限公司 | Teller's money box, control method and cabinet face transaction system |
CN109903446A (en) * | 2019-04-03 | 2019-06-18 | 深圳市优锁科技有限公司 | A kind of smart lock long-distance video exchange method |
-
2019
- 2019-07-31 CN CN201910700947.6A patent/CN110415414B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101916477A (en) * | 2010-07-19 | 2010-12-15 | 中国工商银行股份有限公司 | Bank teller terminal remote-authorization method, server and system |
US20150095352A1 (en) * | 2013-10-01 | 2015-04-02 | Stuart H. Lacey | Systems and Methods for Sharing Verified Identity Documents |
US20170051532A1 (en) * | 2014-04-29 | 2017-02-23 | Hao Min | Electronic-mechanical dual control lock |
CN105635089A (en) * | 2014-11-28 | 2016-06-01 | 珠海汇金科技股份有限公司 | Authentication method, unlocking method and unlocking system for dynamic password lock |
CN105139487A (en) * | 2015-07-24 | 2015-12-09 | 浙江威特银行设备有限公司 | Security protective remote management method |
CN105869246A (en) * | 2016-04-13 | 2016-08-17 | 上海斐讯数据通信技术有限公司 | Intelligent unlocking system and method thereof |
CN109215178A (en) * | 2017-07-04 | 2019-01-15 | 华为技术有限公司 | Method for generating cipher code, device, storage medium, electronic lock, server and terminal |
US20190025873A1 (en) * | 2017-07-21 | 2019-01-24 | Schlage Lock Company Llc | Secure real-time clock update in an access control system |
CN109636985A (en) * | 2018-12-20 | 2019-04-16 | 中国银行股份有限公司 | Teller's money box, control method and cabinet face transaction system |
CN109903446A (en) * | 2019-04-03 | 2019-06-18 | 深圳市优锁科技有限公司 | A kind of smart lock long-distance video exchange method |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111586021A (en) * | 2020-04-30 | 2020-08-25 | 河南省云安大数据安全防护产业技术研究院有限公司 | Remote office business authorization method, terminal and system |
CN111586021B (en) * | 2020-04-30 | 2022-02-08 | 河南省云安大数据安全防护产业技术研究院有限公司 | Remote office business authorization method, terminal and system |
CN111915772A (en) * | 2020-08-04 | 2020-11-10 | 四川铁集共联科技股份有限公司 | Remote unlocking method |
CN112252853A (en) * | 2020-10-16 | 2021-01-22 | 南通路远科技信息有限公司 | Cipher lock system based on geographical position and opening method thereof |
CN112750242A (en) * | 2021-01-25 | 2021-05-04 | 广州畅联信息科技有限公司 | Unlocking method and system of dynamic coded lock and dynamic coded lock circuit |
CN113486329A (en) * | 2021-05-27 | 2021-10-08 | 四川大学华西医院 | Unlocking method and device for evaluation supervision task |
CN113963468A (en) * | 2021-10-25 | 2022-01-21 | 中国银行股份有限公司 | Unlocking code generation method and device |
CN114821860A (en) * | 2022-03-30 | 2022-07-29 | 深圳绿米联创科技有限公司 | Password generation method, device and system and electronic equipment |
CN114821860B (en) * | 2022-03-30 | 2024-06-07 | 深圳绿米联创科技有限公司 | Password generation method, device and system and electronic equipment |
CN115471937A (en) * | 2022-09-23 | 2022-12-13 | 广州浩传网络科技有限公司 | File management device and using method |
CN115471937B (en) * | 2022-09-23 | 2024-04-19 | 广州浩传网络科技有限公司 | File management device and application method |
Also Published As
Publication number | Publication date |
---|---|
CN110415414B (en) | 2021-09-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110415414A (en) | The unlocking method and device of dynamic puzzle-lock based on both sides' verifying | |
CN107004315A (en) | Utilize the metering-in control system of virtual card data | |
US8132244B2 (en) | Mobile smartcard based authentication | |
CN105608577A (en) | Method for performing non-repudiation, and payment managing server and user device therefor | |
CN107004316A (en) | Using automatically move voucher authorize service switching metering-in control system | |
JP2014529964A (en) | System and method for secure transaction processing via a mobile device | |
CN102694782B (en) | Security information exchange device based on internet and method | |
KR101644124B1 (en) | Server for transaction using pre-authentication and method thereof | |
CN108667789A (en) | Multidimensional bar code action identity authentication method, digital certificate device and authentication servo mechanism | |
CN103942684A (en) | Data security interactive system | |
JP2002502186A (en) | One-way authentication communication system | |
CN103944730A (en) | Data security interactive system | |
CN102542451B (en) | Electronic paying method, system and device thereof | |
CN106506496A (en) | A kind of methods, devices and systems that withdraws the money without card | |
CN103942685A (en) | Data security interactive system | |
CN109919601A (en) | Payment verification method, apparatus and electronic equipment | |
CN103944908A (en) | Data updating method and system | |
CN107453871A (en) | Password generated method, password authentication method, method of payment and device | |
CN104835038A (en) | Networking payment device and networking payment method | |
CN103944731A (en) | Data security interactive method | |
US20210342819A1 (en) | Contactless card with multiple rotating security keys | |
KR102551592B1 (en) | Method for preventing mileage tampering of car and mileage recording device using the same | |
CN103944907A (en) | Data updating method and system | |
CN102752265B (en) | Security information interaction system and method based on Internet | |
CN103944910A (en) | Data security interactive method |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |