CN104464048B - A kind of electronic password lock method for unlocking and device - Google Patents
A kind of electronic password lock method for unlocking and device Download PDFInfo
- Publication number
- CN104464048B CN104464048B CN201410649414.7A CN201410649414A CN104464048B CN 104464048 B CN104464048 B CN 104464048B CN 201410649414 A CN201410649414 A CN 201410649414A CN 104464048 B CN104464048 B CN 104464048B
- Authority
- CN
- China
- Prior art keywords
- cipher
- password lock
- atmc
- electronic password
- information
- 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.)
- Active
Links
Abstract
The application provides a kind of electronic password lock method for unlocking and device, by response first user by ATMC send first unblank ask, when checking this first unblank to ask legal after, request of the interlock code pre-set and first being unblanked sends to cipher server to obtain the first unlocking cipher, and by respond the second user by ATMC send second unblank request, when checking this second unblank to ask legal after, the identifying code that the ATMC unblanking to ask second and receive sends is sent to cipher server to obtain the second unlocking cipher, and when the first unlocking cipher and the second unlocking cipher all input correct, control electronic password lock to unblank, to realize the securely unlocking of electronic password lock, and then ensure the safety of article in ATM casing safety cabinet.
Description
Technical field
The application relates to electronic password lock technical field, particularly relates to a kind of electronic password lock method for unlocking
And device.
Background technology
Electronic password lock is that one comes control circuit or chip operation by Password Input, thus controls machine
The Guan Bi of tool switch, completes to unblank, the electronic product of locking task.
In prior art, the ATM casing safety cabinet that banking system provides generally uses electronic password lock to substitute
Conventional mechanical code lock is as its lockset.By the application of electronic password lock, concentration can be greatly lowered
The risk of the cipher key of mechanical code lock in maintenance management ATM, simplifies cipher key management operating process,
Raising equipment daily maintenance work efficiency, specifies post person works's responsibility, to advancing ATM specialization pipe
The enforcement of reason is significant.
Therefore, a kind of electronic password lock method for unlocking and device are needed badly, to realize the safety of electronic password lock
Unblank and then ensure the safety of article in ATM casing safety cabinet.
Summary of the invention
In view of this, the application provides a kind of electronic password lock method for unlocking and device, close to realize electronics
The safety of article in the securely unlocking of code lock and then guarantee ATM casing safety cabinet.
To achieve these goals, the technical scheme that the embodiment of the present invention provides is as follows:
A kind of electronic password lock method for unlocking, including:
The first user that receives of response first is unblanked request by what ATMC sent, when verifying described the
One unblanks ask legal after, send described first unblank request and pre-set with described first unblank please
Seek the interlock code extremely described electronic password lock that the electronic password lock of the electronic password lock information instruction carried is corresponding
Corresponding cipher server;
Receive the response described first that described cipher server returns request of unblanking and utilize described interlock code and pre-
Calculated first unlocking cipher of active information first arranged, and described first unlocking cipher is returned institute
State ATMC to show for described ATMC;
The described first user that response receives locks the first unlocking cipher of input at described electronic cipher,
Prompting enters the second user operation link;
The second user of receiving of response second is unblanked request, when verifying institute by what described ATMC sent
State second unblank to ask legal after, receive the identifying code that described ATMC sends, and by described identifying code and
Described second request of unblanking is sent to described cipher server, and wherein, described identifying code is close by described electronics
Code lock advances with described first user and locks the described first unlocking cipher generation of input at this electronic cipher
And send to described ATMC's;
Receive described cipher server return response described second unblank request utilize described active information and
Calculated second unlocking cipher of identifying code, and by described second unlocking cipher return described ATMC with
Show for described ATMC;
Described second user that response receives locks described the second of input at this electronic cipher and unblanks close
Code, controls described electronic password lock and unblanks.
Preferably, described in the first user Information Authentication carried in utilizing described first to unblank to ask, first opens
Lock request is the most legal.
Preferably, the generation process of the active information pre-set described in is:
Receive the response of described electronic password lock and receive the electronic password lock that user is sent by described ATMC
After activating request, the electronic password lock Back ground Information generating and sending via described ATMC;
When the electronic password lock information carried in described electronic password lock Back ground Information is legal, transmission is carried
The active information request of described electronic password lock Back ground Information is to the electricity with the instruction of described electronic password lock information
The cipher server that electronic puzzle lock is corresponding;
The response described active information request receiving the return of described cipher server utilizes described electronic password lock
The active information that information and the root key pre-set generate.
Preferably, the generation process of the interlock code pre-set described in is:
Described active information is sent to described electronic password lock via described ATMC;
Receive and preserve described electronic password lock and utilize described active information pair via what described ATMC returned
Described electronic password lock carries out the activation result activated;
Receive the interlock code that described electronic password lock sends, wherein, described interlock code via described ATMC
It is the preservation information being locked in by described electronic cipher and receiving the activation result returned via described ATMC
After, utilize described active information to generate.
Preferably, described first unlocking cipher and/or the second unlocking cipher are to be pre-arranged at described password
Generate after encryption keys in server.
Preferably, described ATMC shows that the process of described first unlocking cipher and/or the second unlocking cipher is:
Utilize the decruption key corresponding with described encryption key pre-set that first after described encryption is opened
Lock cipher and/or the second unlocking cipher are decrypted, and obtain the first unlocking cipher and/or the second unlocking cipher;
The first unlocking cipher and/or the second unlocking cipher after the AES encryption that will be pre-arranged return
Described ATMC, in order to described ATMC utilizes the deciphering corresponding with described AES pre-set to calculate
Method decrypts described first unlocking cipher and/or the second unlocking cipher.
Preferably, the electronic password lock Back ground Information that the request of described active information is carried also carries PKI letter
Breath.
Preferably, the electronic password lock basis that described active information is carried by the request of described active information is believed
Generate after the public key encryption of public key information instruction entrained in breath.
Preferably, also include: receive the electronic password lock shape that electronic password lock sends via described ATMC
According to described electronic password lock status information, state information, determines that described electronic password lock is the most normal, when no
Time, point out warning message.
A kind of electronic password lock unlocking apparatus, including:
First unblanks request transmitting unit, and the first user received for response is sent by ATMC
First unblanks request, when checking described first unblank to ask legal after, send described first unblank request and
Pre-set with the described first electronic password lock pair unblanking to ask the electronic password lock information instruction carried
The interlock code the answered cipher server that extremely described electronic password lock is corresponding;
First unlocking cipher receives unit, for receiving the response described first that described cipher server returns
Unblank calculated first unlocking cipher of active information asking to utilize described interlock code and pre-set,
And the described first unlocking cipher described ATMC of return is shown for described ATMC;
Operation link Tip element, for responding the described first user received at described electronic password lock
First unlocking cipher of upper input, prompting enters the second user operation link;
Second unblanks request transmitting unit, and the second user received for response is sent out by described ATMC
Second sent is unblanked request, when checking described second unblank to ask legal after, receive described ATMC and send
Identifying code, and request of described identifying code and described second being unblanked is sent to described cipher server, wherein,
Described identifying code is to be advanced with described first user by described electronic password lock to lock defeated at this electronic cipher
Described first unlocking cipher entered generates and sends to described ATMC's;
Second unlocking cipher receives unit, for receiving the response described second that described cipher server returns
The request of unblanking utilizes described active information and calculated second unlocking cipher of identifying code, and by described
Two unlocking ciphers return described ATMC and show for described ATMC;
Unblanking control unit, described second user received for response locks input at this electronic cipher
Described second unlocking cipher, control described electronic password lock and unblank.
The application provides a kind of electronic password lock method for unlocking and device, is passed through by response first user
What ATMC sent first unblanks request, when checking this first unblank to ask legal after, by closing of pre-setting
Code-locked and first request of unblanking sends to cipher server to obtain the first unlocking cipher, and by response the
Two users second are unblanked request by what ATMC sent, when checking this second unblank to ask legal after, by the
The identifying code that the ATMC that two unblank asks and receive sends is sent to cipher server and unblanks to obtain second
Password, and when the first unlocking cipher and the second unlocking cipher all input correct, control electronic password lock and open
Lock, to realize the securely unlocking of electronic password lock and then to ensure the safety of article in ATM casing safety cabinet.
Accompanying drawing explanation
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will be to reality
Execute the required accompanying drawing used in example or description of the prior art to be briefly described, it should be apparent that below,
Accompanying drawing in description is only embodiments of the invention, for those of ordinary skill in the art, not
On the premise of paying creative work, it is also possible to obtain other accompanying drawing according to the accompanying drawing provided.
A kind of electronic password lock method for unlocking flow chart that Fig. 1 provides for the embodiment of the present application one;
The generation process flow diagram flow chart of a kind of active information that Fig. 2 provides for the embodiment of the present application one;
The generation process flow diagram flow chart of a kind of interlock code that Fig. 3 provides for the embodiment of the present application one;
The structural representation of a kind of electronic password lock unlocking apparatus that Fig. 4 provides for the embodiment of the present application two.
Detailed description of the invention
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out
Clearly and completely describe, it is clear that described embodiment is only a part of embodiment of the present invention, and
It is not all, of embodiment.Based on the embodiment in the present invention, those of ordinary skill in the art are not doing
Go out the every other embodiment obtained under creative work premise, broadly fall into the scope of protection of the invention.
First, for the ease of the understanding of those skilled in the art, to the technical term involved by the application
Or technical terms is explained as follows:
ATM: Possum, comprises cash dispenser, deposit machine, circulator, cash recycling system.
ATMC:ATM control system, for driving the software of Possum, it is achieved preposition with ATM
System, the information exchange of ATM monitoring system.
Embodiment one:
A kind of electronic password lock method for unlocking flow chart that Fig. 1 provides for the embodiment of the present application one.
As it is shown in figure 1, the method includes:
S101, the first user that receives of response first unblank to ask by what ATMC sent, work as checking
First unblanks ask legal after, send first and unblank request and carrying with the first request of unblanking of pre-setting
The interlock code corresponding to electronic password lock of electronic password lock information instruction to password corresponding to electronic password lock
Server;
Concrete, in a kind of electronic password lock method for unlocking that the embodiment of the present application provides, first user can
Sent on the ATM casing safety cabinet of this ATMC place by the display on ATMC, button etc.
First the unblanking request of electronic password lock, electronic password lock information is carried in this first request of unblanking.
Concrete, first unblanks asks the unique number that electronic password lock information is electronic password lock carried.
Preferably, this first unblank request in except carrying electronic password lock information, also carry first user
Information.
Preferably, in the embodiment of the present application, checking first unblanks to ask the most legal process be: profit
With first unblank the first user Information Authentication first carried in request unblank to ask the most legal.Such as:
The first user of checking first user information instruction is the most on-job, whether this first user has in insurance today
Adding the task dispatching of paper money in cabinet, be only more than the optimal way of the embodiment of the present application, inventor can be according to certainly
Oneself demand arbitrarily sets checking first and unblanks to ask the most legal process, does not limits at this.
Concrete, be previously provided with interlock code, when checking first unblank to ask legal after, this first is opened
Lock request and pre-set with the first electronic cipher unblanking to ask the electronic password lock information instruction carried
The interlock code that lock is corresponding sends to the cipher server corresponding with this electronic password lock.
S102, receive response first request of unblanking that cipher server returns and utilize interlock code and pre-set
Calculated first unlocking cipher of active information, and by first unlocking cipher return ATMC for
ATMC shows;
Concrete, unblank after request when cipher server receives interlock code and first, can respond this first
Unblank to ask to utilize this interlock code and the active information that pre-sets to be calculated the first unlocking cipher.
Concrete, cipher server receives interlock code and first and unblanks after request, can respond this and first hold
Lock request utilizes this interlock code, the active information that pre-sets and received for the first moment unblanking request,
By the non-reversible algorithm of a kind of calculating the first unlocking cipher pre-set be calculated first unblank close
Code.
Being only more than the optimal way of the embodiment of the present application, inventor arbitrarily can set according to the demand of oneself
Put cipher server and calculate the mode of the first unlocking cipher, do not limit at this.
Receive the first unlocking cipher that this cipher server returns, and this first unlocking cipher is back to
ATMC, so that ATMC shows this first unlocking cipher, it is simple to first user is watched, know this
One unlocking cipher, and then this first unlocking cipher is inputted to this ATMC place ATM casing safety cabinet
Electronic cipher lock.
The first user that S103, response receive locks the first unlocking cipher of input at electronic cipher, carries
Show entrance the second user operation link.
Concrete, when first user is after this electronic cipher locks input the first unlocking cipher, and prompting enters
Second user operation link.
The method also includes: when first user this electronic cipher lock input be not this first unblank close
During code, then point out error message, forbid unblanking.Concrete, when first user is locked defeated at electronic cipher
Enter be not the first unlocking cipher after, the most how processing inventor arbitrarily can be arranged according to the demand of oneself,
Do not limit at this.
S104, the second user of receiving of response second unblank to ask by what ATMC sent, work as checking
Second unblanks ask legal after, receive ATMC send identifying code, and identifying code and second are unblanked please
Ask and be sent to cipher server;
Concrete, identifying code is to be advanced with first user by electronic password lock to lock defeated at this electronic cipher
The first unlocking cipher entered generates and sends to ATMC's.
When first user is after electronic cipher locks input the first unlocking cipher, and this electronic password lock can utilize
This first unlocking cipher and electronic password lock receive the Time Calculation of this first unlocking cipher and go out a checking
Code, and this identifying code is back to ATMC, and be temporarily retained in internal memory by ATMC preservation, and then
Realize ATMC identifying code is prestored.
Second unblanked request by what ATMC sent when receiving the second user, and verify that this second is unblanked
Ask legal after, then receive ATMC send its identifying code prestored (ATMC is by internal memory
After identifying code sends, the most at once this identifying code is deleted), and by the identifying code received and second
The request of unblanking is sent to cipher server.
S105, receive response second request of unblanking that cipher server returns and utilize active information and identifying code
Calculated second unlocking cipher, and the second unlocking cipher return ATMC is shown for ATMC;
Concrete, cipher server receives second and unblanks after request and identifying code, can respond this and second hold
Lock request utilizes identifying code and active information to be calculated the second unlocking cipher.
Concrete, cipher server receives second and unblanks to ask and after identifying code, can respond second and unblank
Request utilizes identifying code, active information and received for the second moment unblanking to ask, and is set in advance by one
The non-reversible algorithm of calculating the second unlocking cipher put is calculated the second unlocking cipher.
Being only more than the optimal way of the embodiment of the present application, inventor arbitrarily can set according to the demand of oneself
Put cipher server and calculate the mode of the second unlocking cipher, do not limit at this.
The application receives the second unlocking cipher that cipher server returns, and is returned by this second unlocking cipher
ATMC shows for ATMC, it is simple to second user's viewing, knows this second unlocking cipher, and then will
The input of this second unlocking cipher is locked to the electronic cipher of this ATMC place ATM casing safety cabinet.
Concrete, checking second is unblanked to ask the most legal principle to refer to above-mentioned checking first and is unblanked to ask
The no legal principle of Seeking Truth, is not described in detail at this.
The second user that S106, response receive locks the second unlocking cipher of input at this electronic cipher,
Control electronic password lock to unblank.
Show on ATMC after the second unlocking cipher when the second user sees, can be at the casing of this ATMC
The electronic cipher of safety cabinet locks this second unlocking cipher of input, when the second user locks at this electronic cipher
When the information of input is the second unlocking cipher really, then controls electronic password lock and unblank.
The method also includes: when the second user electronic cipher lock the information of input be not second unblank close
During code, then send information, forbid unblanking.
The application provides a kind of electronic password lock method for unlocking, is sent out by ATMC by response first user
First sent is unblanked request, when checking this first unblank to ask legal after, by the interlock code pre-set and
First unblanks asks to send to cipher server to obtain the first unlocking cipher, and by responding the second user
Second sent by ATMC is unblanked request, when checking this second unblank to ask legal after, open second
The identifying code that lock request and the ATMC received send is sent to cipher server and unblanks close with acquisition second
Code, and when the first unlocking cipher and the second unlocking cipher all input correct, control electronic password lock and unblank,
To realize the securely unlocking of electronic password lock and then to ensure the safety of article in ATM casing safety cabinet.
Concrete, in a kind of electronic password lock method for unlocking that the embodiment of the present application provides, it is previously provided with
Active information.The generation process flow diagram flow chart of a kind of active information that Fig. 2 provides for the embodiment of the present application one.
As in figure 2 it is shown, the method includes:
S201, receiving electronic password lock response, to receive the electronic password lock that user sent by ATMC sharp
Live after asking, the electronic password lock Back ground Information generating and sending via ATMC;
Concrete, can be by ATMC to the electronics being positioned in the ATM casing safety cabinet of this ATMC place
Coded lock sends electronic password lock and activates request, and this electronic password lock responds this electronic password lock and activates request,
Generate electronic password lock Back ground Information.
After electronic password lock generates electronic password lock Back ground Information, the electronics that the embodiment of the present application provides is close
Code lock method for unlocking can receive the electronic password lock Back ground Information that electronic password lock sends via ATMC.
S202, when the electronic password lock information carried in electronic password lock Back ground Information is legal, transmission is taken
The active information request of having electronic coded lock Back ground Information is to the electronic cipher with the instruction of electronic password lock information
The cipher server that lock is corresponding;
Concrete, (electronic password lock information here is excellent to be previously provided with several electronic password lock information
The unique number for electronic password lock of choosing);After receiving electronic password lock Back ground Information, first sentence
Electronic password lock information (the electronic password lock information here carried in this electronic password lock Back ground Information disconnected
The preferably unique number of electronic password lock) the most legal, such as: judge whether to be previously provided with this electricity
The electronic password lock information carried in electronic puzzle lock Back ground Information.
When the electronic password lock information carried in electronic password lock Back ground Information is legal, then sends and carry electricity
The active information request of electronic puzzle lock Back ground Information is corresponding to the electronic password lock of electronic password lock information instruction
Cipher server.
S203, receive cipher server return response active information request utilize electronic password lock information and
The active information that the root key pre-set generates.
Concrete, cipher server is receiving the active information request carrying electronic password lock Back ground Information
After, the electronic password lock letter that the root key pre-set and this electronic password lock Back ground Information carry can be utilized
Breath is calculated active information.
Concrete, cipher server is receiving the active information request carrying electronic password lock Back ground Information
After, the electronic password lock information that the root key pre-set, electronic password lock Back ground Information carry can be utilized
And cipher server receives the moment of active information request, activated by a kind of calculating pre-set
The non-reversible algorithm of information is calculated active information.
Being only more than the optimal way of the embodiment of the present application, inventor arbitrarily can set according to the demand of oneself
Put cipher server and calculate the mode of active information, do not limit at this.
Concrete, after cipher server is calculated active information, this active information can be returned, and then make
A kind of electronic password lock method for unlocking that obtaining the embodiment of the present application provides receives the active information of this return, and
This active information is preserved, to realize this active information is prestored.
In a kind of electronic password lock method for unlocking that the embodiment of the present application provides, electronic cipher is locked in reception
To electronic password lock activate request after, a pair unique PKI and private key can be generated, electronic password lock via
Except carrying electronic password lock information in the electronic password lock Back ground Information that ATMC sends, also carry PKI
Information, and then the electronic password lock basis carried to the active information request that cipher server sends can be realized
Information is not only carried electronic password lock information and also carries public key information;Cipher server swashs in return response
Before information request of living utilizes the active information that electronic password lock information and the root key that pre-sets generate,
Public key information that can be entrained in the electronic password lock Back ground Information utilizing active information request to carry indicates
PKI this active information is encrypted.Active information after the public key encryption indicated by public key information
After being back to coded lock, it is decrypted by the available private key wherein pre-set of coded lock, is swashed
The information of living.
Concrete, in a kind of electronic password lock method for unlocking that the embodiment of the present application provides, it is previously provided with
Interlock code.The generation process flow diagram flow chart of a kind of interlock code that Fig. 3 provides for the embodiment of the present application one.
As it is shown on figure 3, the method is on the basis of a kind of active information generation method that above-mentioned Fig. 2 provides,
Farther include:
S301, by active information via ATMC send to electronic password lock;
S302, receive and preserve electronic password lock and utilize active information close to electronics via what ATMC returned
Code is locked into the activation result of line activating;
Concrete, electronic cipher is locked in after receiving active information, and this active information available is to this electronics
Coded lock activates, to obtain activation result, such as: activates successfully, activate unsuccessfully.
Receive and preserve the activation result that electronic password lock returns via ATMC.When activation result is for activating
During success, the electronic password lock performing to provide in above-described embodiment can be allowed to unblank process;Work as activation result
During for activating unsuccessfully, then forbid that the electronic password lock performing to provide in above-described embodiment is unblanked process, need to enter
Row reactivates, and just can use this electronic password lock.
The interlock code that S303, reception electronic password lock send via ATMC.
Concrete, after receiving and preserve the activation result that electronic password lock returns via ATMC, can generate
Activation result preserves information (such as: activation result preserves successfully/activation result preserves unsuccessfully) via this ATMC
Return electron coded lock, after electronic password lock receives this activation result preservation information, can utilize activation
Information generates interlock code.
Concrete, interlock code is to be locked in by electronic cipher to receive the activation result returned via ATMC
After preservation information, active information is utilized to generate.
Concrete, the mode that electronic password lock utilizes active information to generate interlock code can be found in prior art,
It is not described in detail at this.
Concrete, in a kind of electronic password lock method for unlocking that the embodiment of the present application provides, first unblanks
Password and/or the second unlocking cipher are generations after the encryption keys being pre-arranged in cipher server
's.
The embodiment of the present application provide a kind of electronic password lock method for unlocking in, when the first unlocking cipher by
After the encryption keys being set in advance in cipher server generate time, the embodiment of the present application provide
ATMC shows that the process of the first unlocking cipher is:
1, utilize the decruption key corresponding with encryption key pre-set to the first unlocking cipher after encryption
It is decrypted, obtains the first unlocking cipher;
2, the first unlocking cipher after the AES encryption that will be pre-arranged returns ATMC, in order to
ATMC utilizes the decipherment algorithm corresponding with AES pre-set to decrypt the first unlocking cipher.
The embodiment of the present application provide a kind of electronic password lock method for unlocking in, when the second unlocking cipher by
After the encryption keys being set in advance in cipher server generate time, the embodiment of the present application provide
ATMC shows that the process of the second unlocking cipher is:
1, utilize the decruption key corresponding with encryption key pre-set to the second unlocking cipher after encryption
It is decrypted, obtains the second unlocking cipher;
2, the second unlocking cipher after the AES encryption that will be pre-arranged returns ATMC, in order to
ATMC utilizes the decipherment algorithm corresponding with AES pre-set to decrypt the second unlocking cipher.
Concrete, in a kind of electronic password lock method for unlocking that the embodiment of the present application provides, root key and adding
Decryption key is when activating pin server, pours in cipher server.
In the embodiment of the present application, it is preferred that the process of activating pin server is: to cipher server
In pour into password generate root key, return pour into result;Pour into encryption key to cipher server, return
Pour into result;When two pour into result be pour into successfully time, cipher server activates successfully.
In a kind of electronic password lock method for unlocking that the embodiment of the present application provides, also include: receive electronics close
The electronic password lock status information that code lock sends via ATMC, determines according to electronic password lock status information
Electronic password lock is the most normal, when no, points out warning message.
Concrete, the embodiment of the present application can realize transfiniting Times when inputting password number of times in electronic password lock
Alert, electronic password lock exceedes preset temperature warning, electronic password lock is shaken percussion warning etc..
Further, after receiving the electronic password lock status information that electronic password lock sends via ATMC,
Also can return to ATMC by receiving result, with realize to being monitored of circuit returning to ATMC,
Ensure its proper communication.
Being only more than the optimal way of the embodiment of the present application, inventor arbitrarily can set according to the demand of oneself
Put alarm rule, do not limit at this.
The embodiment of the present application is passed through on the basis of the electronic password lock method for unlocking of above-mentioned offer, further
Monitoring rules to electronic password lock is provided, the safety of electronic password lock place safety cabinet has been effectively ensured.
Embodiment two:
The structural representation of a kind of electronic password lock unlocking apparatus that Fig. 4 provides for the embodiment of the present application two.
As shown in Figure 4, this device includes:
First unblanks request transmitting unit 1, and the first user received for response is sent by ATMC
First unblank request, when checking first unblank to ask legal after, send first and unblank request and setting in advance
Unblanking with first of putting asks the interlock code that the electronic password lock of electronic password lock information instruction that carries is corresponding
To the cipher server that electronic password lock is corresponding;
First unlocking cipher receives unit 2, and the response first returned for receiving cipher server is unblanked to ask
Utilize interlock code and calculated first unlocking cipher of active information pre-set, and unblank first
Password returns ATMC and shows for ATMC;
Operation link Tip element 3, the first user received for response locks input at electronic cipher
First unlocking cipher, prompting enters the second user operation link;
Second unblanks request transmitting unit 4, and the second user received for response is sent by ATMC
Second unblank request, when checking second unblank to ask legal after, receive the identifying code that ATMC sends,
And request of identifying code and second being unblanked is sent to cipher server, wherein, identifying code is by electronic password lock
Advance with first user this electronic cipher lock the first unlocking cipher of input generate and send to
ATMC's;
Second unlocking cipher receives unit 5, and the response second returned for receiving cipher server is unblanked to ask
Utilize active information and calculated second unlocking cipher of identifying code, and the second unlocking cipher is returned
ATMC shows for ATMC;
Unblanking control unit 6, the second user received for response locks the of input at this electronic cipher
Two unlocking ciphers, control electronic password lock and unblank.
The application provides a kind of electronic password lock unlocking apparatus, is sent by ATMC by response first user
First unblank request, when checking this first unblank to ask legal after, by the interlock code pre-set and the
One unblanks asks to send to cipher server to obtain the first unlocking cipher, and leads to by responding the second user
Cross that ATMC sends second is unblanked request, when checking this second unblank to ask legal after, unblanking second please
The identifying code that the ATMC that asks and receive sends is sent to cipher server to obtain the second unlocking cipher, and works as
When first unlocking cipher and the second unlocking cipher all input correct, control electronic password lock and unblank, to realize
The safety of article in the securely unlocking of electronic password lock and then guarantee ATM casing safety cabinet.
In this specification, each embodiment uses the mode gone forward one by one to describe, and each embodiment stresses
Being the difference with other embodiments, between each embodiment, identical similar portion sees mutually.
For device disclosed in embodiment, owing to it corresponds to the method disclosed in Example, so describing
Fairly simple, relevant part sees method part and illustrates.
Below it is only the preferred implementation of the application, makes to skilled artisans appreciate that or realize this
Application.Multiple amendment to these embodiments will be apparent to one skilled in the art,
Generic principles defined herein can be in the case of without departing from spirit herein or scope, at it
Its embodiment realizes.Therefore, the application is not intended to be limited to the embodiments shown herein, and
It is to fit to the widest scope consistent with principles disclosed herein and features of novelty.
Claims (10)
1. an electronic password lock method for unlocking, it is characterised in that including:
The first user that response receives unblanks to ask by the first of the transmission of ATM control system ATMC,
When checking described first unblank to ask legal after, send described first unblank request and pre-set with institute
State interlock code corresponding to the first electronic password lock unblanking to ask the electronic password lock information carried to indicate to institute
State the cipher server that electronic password lock is corresponding;
Receive the response described first that described cipher server returns request of unblanking and utilize described interlock code and pre-
Calculated first unlocking cipher of active information first arranged, and described first unlocking cipher is returned institute
State ATMC to show for described ATMC;
The described first user that response receives locks the first unlocking cipher of input at described electronic cipher,
Prompting enters the second user operation link;
The second user of receiving of response second is unblanked request, when verifying institute by what described ATMC sent
State second unblank to ask legal after, receive the identifying code that described ATMC sends, and by described identifying code and
Described second request of unblanking is sent to described cipher server, and wherein, described identifying code is close by described electronics
Code lock advances with described first user and locks the described first unlocking cipher generation of input at this electronic cipher
And send to described ATMC's;
Receive described cipher server return response described second unblank request utilize described active information and
Calculated second unlocking cipher of identifying code, and by described second unlocking cipher return described ATMC with
Show for described ATMC;
Described second user that response receives locks described the second of input at this electronic cipher and unblanks close
Code, controls described electronic password lock and unblanks.
Method the most according to claim 1, it is characterised in that utilize described first to unblank in request
Described in the first user Information Authentication carried first unblank to ask the most legal.
Method the most according to claim 1, it is characterised in that described in the active information that pre-sets
Generation process be:
Receive the response of described electronic password lock and receive the electronic password lock that user is sent by described ATMC
After activating request, the electronic password lock Back ground Information generating and sending via described ATMC;
When the electronic password lock information carried in described electronic password lock Back ground Information is legal, transmission is carried
The active information request of described electronic password lock Back ground Information is to the electricity with the instruction of described electronic password lock information
The cipher server that electronic puzzle lock is corresponding;
The response described active information request receiving the return of described cipher server utilizes described electronic password lock
The active information that information and the root key pre-set generate.
Method the most according to claim 3, it is characterised in that the generation of the interlock code pre-set
Process is:
Described active information is sent to described electronic password lock via described ATMC;
Receive and preserve described electronic password lock and utilize described active information pair via what described ATMC returned
Described electronic password lock carries out the activation result activated;
Receive the interlock code that described electronic password lock sends, wherein, described interlock code via described ATMC
It is the preservation information being locked in by described electronic cipher and receiving the activation result returned via described ATMC
After, utilize described active information to generate.
5. according to the method described in claim 1-4 any one, it is characterised in that described first unblanks
Password and/or the second unlocking cipher be pre-arranged the encryption keys in described cipher server after
Generate.
Method the most according to claim 5, it is characterised in that described ATMC shows described first
The process of unlocking cipher and/or the second unlocking cipher is:
Utilize the decruption key corresponding with described encryption key pre-set that first after described encryption is opened
Lock cipher and/or the second unlocking cipher are decrypted, and obtain the first unlocking cipher and/or the second unlocking cipher;
The first unlocking cipher and/or the second unlocking cipher after the AES encryption that will be pre-arranged return
Described ATMC, in order to described ATMC utilizes the deciphering corresponding with described AES pre-set to calculate
Method decrypts described first unlocking cipher and/or the second unlocking cipher.
7. according to the method described in claim 3-4 any one, it is characterised in that described active information
The electronic password lock Back ground Information that request is carried also carries public key information.
Method the most according to claim 7, it is characterised in that described active information is swashed by described
The public key encryption of public key information instruction entrained in the electronic password lock Back ground Information that information request of living is carried
Rear generation.
Method the most according to claim 1, it is characterised in that also include: receive electronic password lock
The electronic password lock status information sent via described ATMC, according to described electronic password lock status information
Determine that described electronic password lock is the most normal, when no, point out warning message.
10. an electronic password lock unlocking apparatus, it is characterised in that including:
First unblanks request transmitting unit, and the first user received for response is by ATM control system
What ATMC sent first unblanks request, when checking described first unblank to ask legal after, send described the
One unblank request and pre-set with the described first electronic password lock information instruction unblanking to ask to carry
The interlock code cipher server that extremely described electronic password lock is corresponding that electronic password lock is corresponding;
First unlocking cipher receives unit, for receiving the response described first that described cipher server returns
Unblank calculated first unlocking cipher of active information asking to utilize described interlock code and pre-set,
And the described first unlocking cipher described ATMC of return is shown for described ATMC;
Operation link Tip element, for responding the described first user received at described electronic password lock
First unlocking cipher of upper input, prompting enters the second user operation link;
Second unblanks request transmitting unit, and the second user received for response is sent out by described ATMC
Second sent is unblanked request, when checking described second unblank to ask legal after, receive described ATMC and send
Identifying code, and request of described identifying code and described second being unblanked is sent to described cipher server, wherein,
Described identifying code is to be advanced with described first user by described electronic password lock to lock defeated at this electronic cipher
Described first unlocking cipher entered generates and sends to described ATMC's;
Second unlocking cipher receives unit, for receiving the response described second that described cipher server returns
The request of unblanking utilizes described active information and calculated second unlocking cipher of identifying code, and by described
Two unlocking ciphers return described ATMC and show for described ATMC;
Unblanking control unit, described second user received for response locks input at this electronic cipher
Described second unlocking cipher, control described electronic password lock and unblank.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410649414.7A CN104464048B (en) | 2014-11-14 | 2014-11-14 | A kind of electronic password lock method for unlocking and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410649414.7A CN104464048B (en) | 2014-11-14 | 2014-11-14 | A kind of electronic password lock method for unlocking and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104464048A CN104464048A (en) | 2015-03-25 |
CN104464048B true CN104464048B (en) | 2016-09-14 |
Family
ID=52910028
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410649414.7A Active CN104464048B (en) | 2014-11-14 | 2014-11-14 | A kind of electronic password lock method for unlocking and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104464048B (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105632002B (en) * | 2016-04-12 | 2018-01-02 | 无锡萨弗特智能科技有限公司 | A kind of multiple confirmation method for safely carrying out of identification and running fix based on Internet of Things |
CN107426155A (en) * | 2017-04-17 | 2017-12-01 | 浙江德塔森特数据技术有限公司 | A kind of method for unlocking of integrated cabinet |
CN107256602B (en) * | 2017-06-05 | 2020-03-13 | 中国建设银行股份有限公司 | Automatic fault diagnosis method and system for coded lock and lock system |
CN109377596B (en) * | 2018-09-20 | 2021-09-21 | 李愿军 | Safety system |
CN111275870B (en) * | 2018-12-04 | 2021-09-21 | 李舒云 | Building intercom system-based autonomous household management method, system, terminal and medium |
CN109741495B (en) * | 2018-12-27 | 2021-05-18 | 南京东屋电气有限公司 | Method and system for sealing and opening storage tail box |
CN109741505B (en) * | 2019-02-19 | 2021-06-04 | 南京东屋电气有限公司 | Box opening method, box sealing method and box opening and sealing system for depositing tail boxes |
CN110517393A (en) * | 2019-09-03 | 2019-11-29 | 中国建设银行股份有限公司 | A kind of method for unlocking, device, equipment and the medium of ATM safety door |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2182846Y (en) * | 1994-01-21 | 1994-11-16 | 上海金福金属制品厂 | Computer lock with double puzzle lock |
US5763958A (en) * | 1995-08-23 | 1998-06-09 | Toyota Jidosha Kabushiki Kaisha | Anti-theft system for a vehicle ensuring anti-theft from unauthorized access to the system |
DE19729577C2 (en) * | 1996-12-25 | 2000-10-19 | Mitsubishi Electric Corp | Remote control unit for vehicles and vehicle security system |
CN101029546A (en) * | 2006-03-02 | 2007-09-05 | 黄涛 | Electronic coding lock system and its controllable starting method |
CN201343952Y (en) * | 2008-12-23 | 2009-11-11 | 南京同创电脑有限公司 | Integrative cabinet |
CN102332981A (en) * | 2011-10-12 | 2012-01-25 | 深圳市沃达通实业有限公司 | Three-layer key encryption method and bank transaction system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE69712881T2 (en) * | 1996-03-22 | 2003-01-09 | Activcard Suresnes | AN ACCESS CONTROL SYSTEM CONTAINING A CLOCK SYNCHRONIZING DEVICE FOR A FUNCTION |
-
2014
- 2014-11-14 CN CN201410649414.7A patent/CN104464048B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2182846Y (en) * | 1994-01-21 | 1994-11-16 | 上海金福金属制品厂 | Computer lock with double puzzle lock |
US5763958A (en) * | 1995-08-23 | 1998-06-09 | Toyota Jidosha Kabushiki Kaisha | Anti-theft system for a vehicle ensuring anti-theft from unauthorized access to the system |
DE19729577C2 (en) * | 1996-12-25 | 2000-10-19 | Mitsubishi Electric Corp | Remote control unit for vehicles and vehicle security system |
CN101029546A (en) * | 2006-03-02 | 2007-09-05 | 黄涛 | Electronic coding lock system and its controllable starting method |
CN201343952Y (en) * | 2008-12-23 | 2009-11-11 | 南京同创电脑有限公司 | Integrative cabinet |
CN102332981A (en) * | 2011-10-12 | 2012-01-25 | 深圳市沃达通实业有限公司 | Three-layer key encryption method and bank transaction system |
Also Published As
Publication number | Publication date |
---|---|
CN104464048A (en) | 2015-03-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104464048B (en) | A kind of electronic password lock method for unlocking and device | |
CN103716167B (en) | Method and device for safely collecting and distributing transmission keys | |
US10089627B2 (en) | Cryptographic authentication and identification method using real-time encryption | |
CN102945526B (en) | A kind of device and method for improving mobile equipment on-line safety of payment | |
RU2560810C2 (en) | Method and system for protecting information from unauthorised use (versions thereof) | |
CN103929307A (en) | Password input method, intelligent secret key device and client device | |
CN105245341A (en) | Remote identity authentication method and system and remote account opening method and system | |
CN106372531B (en) | A kind of mandate obtains terminal attack warning message log approach and system | |
CN103716322A (en) | Secret key download method, management method, download management method, secret key download device, secret key management device and secret key download management system | |
CN103237004A (en) | Key download method, key management method, method, device and system for download management | |
CN106487659B (en) | Information encryption method, information encryption device and terminal | |
CN101815091A (en) | Cipher providing equipment, cipher authentication system and cipher authentication method | |
CN103905188B (en) | Utilize the method and intelligent cipher key equipment of intelligent cipher key equipment generation dynamic password | |
CN106027250B (en) | A kind of ID card information safe transmission method and system | |
JP4350769B2 (en) | Authentication server and online service system | |
CN107864124A (en) | A kind of end message method for security protection, terminal and bluetooth lock | |
CN108401494B (en) | Method and system for transmitting data | |
US20120284787A1 (en) | Personal Secured Access Devices | |
CN107104795A (en) | Method for implanting, framework and the system of RSA key pair and certificate | |
US20100005519A1 (en) | System and method for authenticating one-time virtual secret information | |
CN112530053B (en) | Control method and system of intelligent lock, lock equipment, server and storage medium | |
CN100561913C (en) | A kind of method of access code equipment | |
CN201717885U (en) | Code providing equipment and code identification system | |
CN107026734A (en) | A kind of method and system that Password Management is carried out using certification lasting effectiveness | |
CN111510416A (en) | Data information transmission method, electronic device and readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |