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 PDF

Info

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
Application number
CN201410649414.7A
Other languages
Chinese (zh)
Other versions
CN104464048A (en
Inventor
韦彪茂
石瑜育
曹海鹰
马亮亮
郭敏鸿
李佳琪
罗恕人
袁国能
陈坚波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Construction Bank Corp
Original Assignee
China Construction Bank Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Construction Bank Corp filed Critical China Construction Bank Corp
Priority to CN201410649414.7A priority Critical patent/CN104464048B/en
Publication of CN104464048A publication Critical patent/CN104464048A/en
Application granted granted Critical
Publication of CN104464048B publication Critical patent/CN104464048B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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

A kind of electronic password lock method for unlocking and device
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.
CN201410649414.7A 2014-11-14 2014-11-14 A kind of electronic password lock method for unlocking and device Active CN104464048B (en)

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)

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

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

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

Patent Citations (6)

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