CN104464048A - Electronic coded lock unlocking method and electronic coded lock unlocking device - Google Patents
Electronic coded lock unlocking method and electronic coded lock unlocking device Download PDFInfo
- Publication number
- CN104464048A CN104464048A CN201410649414.7A CN201410649414A CN104464048A CN 104464048 A CN104464048 A CN 104464048A CN 201410649414 A CN201410649414 A CN 201410649414A CN 104464048 A CN104464048 A CN 104464048A
- Authority
- CN
- China
- Prior art keywords
- cipher
- password lock
- atmc
- electronic password
- unlocking
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Abstract
The invention provides an electronic coded lock unlocking method and an electronic coded lock unlocking device. The electronic coded lock unlocking method comprises the steps of responding to a first unlocking request transmitted by a first user through an ATMC, transmitting a preset locking code and a first unlocking request to a password server so as to acquire a first unlocking password when the first unlocking request is verified to be legal, responding to a second unlocking request transmitted by a second user through the ATMC, transmitting the second unlocking request and a received verification code transmitted by the ATMC to the password server so as to acquire a second unlocking password after the second unlocking request is verified to be legal, controlling the electronic coded lock to be unlocked when the first unlocking password and the second unlocking password are correctly inputted, so that the safety unlocking of the electronic coded lock is realized, and the safety of articles in an ATM box body safe case can be guaranteed.
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 a kind of comes control circuit or chip operation by Password Input, thus control the closed of mechanical switch, complete unblank, the electronic product of locking task.
In prior art, the ATM casing safety cabinet that banking system provides uses electronic password lock to substitute conventional mechanical code lock as its lockset usually.By the application of electronic password lock, significantly can reduce the risk of the cipher key of mechanical code lock in centralized maintenance management ATM, simplify cipher key bookkeeping flow process, the daily maintenance work efficiency of raising equipment, specify post person works's responsibility, to advancing, the enforcement of ATM specialized management is significant.
Therefore, need a kind of electronic password lock method for unlocking and device badly, to realize the securely unlocking of electronic password lock and then to 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, to realize the securely unlocking of electronic password lock and then to ensure the safety of article in ATM casing safety cabinet.
To achieve these goals, the technical scheme that provides of the embodiment of the present invention is as follows:
A kind of electronic password lock method for unlocking, comprising:
What respond that the first user that receives sent by ATMC first to unblank request, when checking described first unblank request legal after, send described first and unblank to ask and the interlock code corresponding with the electronic password lock that the electronic password lock information that described first unblanks to ask to carry indicate that the pre-set cipher server that extremely described electronic password lock is corresponding;
Receive the first unlocking cipher that response described first that described cipher server returns unblanks to ask to utilize described interlock code and the active information that pre-sets to calculate, and described first unlocking cipher is returned described ATMC show for described ATMC;
Respond the described first user received locks input the first unlocking cipher at described electronic cipher, prompting enters the second user operation link;
What respond that the second user of receiving sent by described ATMC second to unblank request, when checking described second unblank request legal after, receive the identifying code that described ATMC sends, and request of described identifying code and described second being unblanked is sent to described cipher server, wherein, described identifying code is that described first unlocking cipher utilizing described first user to lock input at this electronic cipher in advance by described electronic password lock generates and sends to described ATMC's;
Receive the second unlocking cipher that response described second that described cipher server returns is unblanked to ask to utilize described active information and identifying code to calculate, and described second unlocking cipher is returned described ATMC show for described ATMC;
Respond described second user received locks input described second unlocking cipher at this electronic cipher, control described electronic password lock and unblank.
Preferably, in utilizing described first to unblank to ask, described in the first user Information Authentication of carrying, whether the first request of unblanking is legal.
Preferably, the generative process of the active information pre-set described in is:
Receive after the response of described electronic password lock receives the electronic password lock activation request that user sent by described ATMC, generate and the electronic password lock Back ground Information sent via described ATMC;
When the electronic password lock information of carrying in described electronic password lock Back ground Information is legal, transmission carries the active information request of described electronic password lock Back ground Information to the cipher server corresponding with the electronic password lock that described electronic password lock information indicates;
Receive the active information that response described active information request that described cipher server returns utilizes described electronic password lock information and the root key that pre-sets to generate.
Preferably, the generative 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 the activation result utilizing described active information to activate described electronic password lock that described electronic password lock returns via described ATMC;
Receive the interlock code that described electronic password lock sends via described ATMC, wherein, described interlock code, after being locked in by described electronic cipher the preservation information receiving the activation result returned via described ATMC, utilizes described active information to generate.
Preferably, described first unlocking cipher and/or the second unlocking cipher generate after being pre-arranged the encryption keys in described cipher server.
Preferably, the process of described ATMC described first unlocking cipher of display and/or the second unlocking cipher is:
Utilize the decruption key corresponding with described encryption key pre-set to be decrypted the first unlocking cipher after described encryption and/or the second unlocking cipher, obtain the first unlocking cipher and/or the second unlocking cipher;
The first unlocking cipher after the cryptographic algorithm be pre-arranged being encrypted and/or the second unlocking cipher return described ATMC, so that described ATMC utilizes the decipherment algorithm corresponding with described cryptographic algorithm pre-set to decrypt described first unlocking cipher and/or the second unlocking cipher.
Preferably, also public key information is carried in the electronic password lock Back ground Information that described active information request is carried.
Preferably, generate after the public key encryption of public key information instruction entrained in the electronic password lock Back ground Information that described active information is carried by described active information request.
Preferably, also comprise: receive the electronic password lock status information that electronic password lock sends via described ATMC, determine that whether described electronic password lock is normal according to described electronic password lock status information, when no, prompting warning message.
A kind of electronic password lock unlocking apparatus, comprising:
First unblanks request transmitting unit, for first unblanking request of responding that the first user that receives sent by ATMC, when checking described first unblank request legal after, send described first and unblank to ask and the interlock code corresponding with the electronic password lock that the electronic password lock information that described first unblanks to ask to carry indicate that the pre-set cipher server that extremely described electronic password lock is corresponding;
First unlocking cipher receiving element, the first unlocking cipher that the response described first returned for receiving described cipher server unblanks to ask to utilize described interlock code and the active information that pre-sets to calculate, and described first unlocking cipher is returned described ATMC show for described ATMC;
Operation link Tip element, to lock the first unlocking cipher of input at described electronic cipher for responding the described first user that receives, prompting enters the second user operation link;
Second unblanks request transmitting unit, for second unblanking request of responding that the second user of receiving sent by described ATMC, when checking described second unblank request legal after, receive the identifying code that described ATMC sends, and request of described identifying code and described second being unblanked is sent to described cipher server, wherein, described identifying code is that described first unlocking cipher utilizing described first user to lock input at this electronic cipher in advance by described electronic password lock generates and sends to described ATMC's;
Second unlocking cipher receiving element, the response described second returned for receiving described cipher server is unblanked the second unlocking cipher asking to utilize described active information and identifying code to calculate, and described second unlocking cipher is returned described ATMC shows for described ATMC;
To unblank control module, to lock described second unlocking cipher of input for responding described second user that receives at this electronic cipher, controlling described electronic password lock and unblanking.
The application provides a kind of electronic password lock method for unlocking and device, by response first user by ATMC send first unblank request, when checking this first unblank request legal after, request of the interlock code pre-set and first being unblanked is sent to cipher server to obtain the first unlocking cipher, and by response second user by ATMC send second unblank request, when checking this second unblank request legal after, the identifying code that the ATMC unblanking second to ask 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 is unblanked, to realize the securely unlocking of electronic password lock, and then ensure the safety of article in ATM casing safety cabinet.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is only embodiments of the invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to the accompanying drawing provided.
A kind of electronic password lock method for unlocking process flow diagram that Fig. 1 provides for the embodiment of the present application one;
The generative process process flow diagram of a kind of active information that Fig. 2 provides for the embodiment of the present application one;
The generative process process flow diagram 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.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
First, for the ease of the understanding of those skilled in the art, the technical term involved by the application or technical terms are explained as follows:
ATM: Possum, comprises cash dispenser, deposit machine, circulator, cash recycling system.
ATMC:ATM control system, for driving the software of Possum, realizes and ATM front-end system, the message exchange of ATM supervisory system.
Embodiment one:
A kind of electronic password lock method for unlocking process flow diagram that Fig. 1 provides for the embodiment of the present application one.
As shown in Figure 1, the method comprises:
S101, first unblanking request of responding that the first user that receives sent by ATMC, when checking first unblank request legal after, send first unblank to ask and the interlock code corresponding with the electronic password lock that the electronic password lock information that first unblanks to ask to carry indicates that pre-set to cipher server corresponding to electronic password lock;
Concrete, in a kind of electronic password lock method for unlocking that the embodiment of the present application provides, first user sends by the display on ATMC, button etc. and to unblank request for first of the electronic password lock on this ATMC place ATM casing safety cabinet, and electronic password lock information is carried in this first request of unblanking.
Concrete, the electronic password lock information that first unblanks asks to carry is the unique number of electronic password lock.
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, verify first to unblank to ask whether legal process is: whether the first user Information Authentication first of carrying in utilizing first to unblank to ask request of unblanking is legal.Such as: whether the first user of checking first user information instruction is on-job, whether this first user has the task dispatching adding paper money in safety cabinet today, below be only the optimal way of the embodiment of the present application, whether legal inventor can set arbitrarily checking first according to the demand of oneself and unblank to ask process, do not limit at this.
Concrete, be previously provided with interlock code, when checking first unblank request legal after, this first is unblanked to ask and interlock code corresponding with the electronic password lock that the electronic password lock information that first unblanks to ask to carry indicates of pre-setting is sent to the cipher server corresponding with this electronic password lock.
S102, receive the first unlocking cipher that the response first that returns of cipher server unblanks to ask to utilize interlock code and the active information that pre-sets to calculate, and the first unlocking cipher is returned ATMC show for ATMC;
Concrete, unblank after request when cipher server receives interlock code and first, can be responded this and first unblank to ask to utilize this interlock code and the active information that pre-sets to calculate the first unlocking cipher.
Concrete, cipher server receive interlock code and first unblank request after, can be responded this first unblank to ask to utilize this interlock code, the active information pre-set and received for the first moment of unblanking to ask, calculate the first unlocking cipher by a kind of non-reversible algorithm of calculating first unlocking cipher pre-set.
Below be only the optimal way of the embodiment of the present application, inventor can arrange arbitrarily according to the demand of oneself mode that cipher server calculates the first unlocking cipher, does not limit at this.
Receive the first unlocking cipher that this cipher server returns, and this first unlocking cipher is back to ATMC, this the first unlocking cipher is shown to make ATMC, be convenient to first user viewing, know this first unlocking cipher, and then the electronic cipher this first unlocking cipher being inputed to this ATMC place ATM casing safety cabinet is locked.
The first user that S103, response receive locks the first unlocking cipher of input at electronic cipher, prompting enters the second user operation link.
Concrete, when first user is after this electronic cipher locks input first unlocking cipher, prompting enters the second user operation link.
The method also comprises: when first user this electronic cipher lock input be not this first unlocking cipher time, then point out error message, forbid unblanking.Concrete, when first user electronic cipher lock input be not the first unlocking cipher after, specifically how processing inventor can be arranged arbitrarily according to the demand of oneself, does not limit at this.
S104, second unblanking request of responding that the second user of receiving sent by ATMC, when checking second unblank request legal after, receive the identifying code that ATMC sends, and request of identifying code and second being unblanked is sent to cipher server;
Concrete, identifying code is that the first unlocking cipher utilizing first user to lock input at this electronic cipher in advance by electronic password lock generates and sends to ATMC's.
When first user is after electronic cipher locks input first unlocking cipher, the Time Calculation that this electronic password lock can utilize this first unlocking cipher and electronic password lock to receive this first unlocking cipher goes out an identifying code, and this identifying code is back to ATMC, and preserved by ATMC and temporarily remain in internal memory, and then realize ATMC prestoring identifying code.
When receive the second user by ATMC send second unblank request, and verify this second unblank request legal after, then receive ATMC send its identifying code prestored (ATMC is after sending the identifying code of internal memory, then at once this identifying code is deleted), and request of the identifying code received and second being unblanked is sent to cipher server.
S105, receive the second unlocking cipher that the response second that returns of cipher server unblanks to ask to utilize active information and identifying code to calculate, and the second unlocking cipher is returned ATMC show for ATMC;
Concrete, cipher server receives second and unblanks after request and identifying code, can respond this second request of unblanking and utilize identifying code and active information to calculate the second unlocking cipher.
Concrete, cipher server receive second unblank request and identifying code after, second can be responded unblank to ask to utilize identifying code, active information and received for the second moment of unblanking to ask, calculate the second unlocking cipher by a kind of non-reversible algorithm of calculating second unlocking cipher pre-set.
Below be only the optimal way of the embodiment of the present application, inventor can arrange arbitrarily according to the demand of oneself mode that cipher server calculates the second unlocking cipher, does not limit at this.
The application receives the second unlocking cipher that cipher server returns, and this second unlocking cipher is returned ATMC show for ATMC, be convenient to second user's viewing, know this second unlocking cipher, and then the electronic cipher this second unlocking cipher being inputed to this ATMC place ATM casing safety cabinet locked.
Concrete, whether checking second request of unblanking is closed ratio juris and is referred to above-mentioned checking first request of unblanking and whether close ratio juris, 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 and unblank.
After the second user sees and is presented at upper second unlocking cipher of ATMC, this second unlocking cipher of input can be locked at the electronic cipher of the casing safety cabinet of this ATMC, when the second user is when the information that this electronic cipher locks input is the second unlocking cipher really, then control electronic password lock and unblank.
The method also comprises: when the second user is not when the information that electronic cipher locks input is the second unlocking cipher, then sends information, forbid unblanking.
The application provides a kind of electronic password lock method for unlocking, by response first user by ATMC send first unblank request, when checking this first unblank request legal after, request of the interlock code pre-set and first being unblanked is sent to cipher server to obtain the first unlocking cipher, and by response second user by ATMC send second unblank request, when checking this second unblank request legal after, the identifying code that the ATMC unblanking second to ask 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 is unblanked, to realize the securely unlocking of electronic password lock, and then 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, be previously provided with active information.The generative process process flow diagram of a kind of active information that Fig. 2 provides for the embodiment of the present application one.
As shown in Figure 2, the method comprises:
S201, receive after electronic password lock response receives the electronic password lock activation request that user sent by ATMC, generate and the electronic password lock Back ground Information sent via ATMC;
Concrete, send electronic password lock activation request by ATMC to the electronic password lock being arranged in this ATMC place ATM casing safety cabinet, this electronic password lock responds this electronic password lock activation request, generates electronic password lock Back ground Information.
After electronic password lock generates electronic password lock Back ground Information, the electronic password lock method for unlocking that the embodiment of the present application provides can receive the electronic password lock Back ground Information that electronic password lock sends via ATMC.
S202, when the electronic password lock information of carrying in electronic password lock Back ground Information is legal, send carry electronic password lock Back ground Information active information request to the cipher server corresponding with the electronic password lock that electronic password lock information indicates;
Concrete, be previously provided with several electronic password lock information unique number of electronic password lock (the electronic password lock information here preferably); After receiving electronic password lock Back ground Information, whether the electronic password lock information that first judges to carry in this electronic password lock Back ground Information unique number of electronic password lock (the electronic password lock information here preferably) is legal, as: judge whether to be previously provided with the electronic password lock information of carrying in this electronic password lock Back ground Information.
When the electronic password lock information of carrying in electronic password lock Back ground Information is legal, then the cipher server that the electronic password lock that active information request to the electronic password lock information that electronic password lock Back ground Information is carried in transmission indicates is corresponding.
S203, receive the active information that the response active information request that returns of cipher server utilizes electronic password lock information and the root key that pre-sets to generate.
Concrete, cipher server is after receiving the active information request of carrying electronic password lock Back ground Information, and the electronic password lock information that the root key that pre-sets and this electronic password lock Back ground Information can be utilized to carry calculates active information.
Concrete, cipher server is after receiving the active information request of carrying electronic password lock Back ground Information, the electronic password lock information that the root key, the electronic password lock Back ground Information that pre-set can be utilized to carry and cipher server receive the moment of active information request, calculate active information by a kind of non-reversible algorithm of the calculating active information pre-set.
Below be only the optimal way of the embodiment of the present application, inventor can arrange arbitrarily according to the demand of oneself mode that cipher server calculates active information, does not limit at this.
Concrete, after cipher server calculates active information, this active information can be returned, and then a kind of electronic password lock method for unlocking that the embodiment of the present application is provided receives this active information returned, and this active information is preserved, to realize prestoring this active information.
In a kind of electronic password lock method for unlocking that the embodiment of the present application provides, after electronic cipher is locked in and receives electronic password lock activation request, a pair unique PKI and private key can be generated, except carrying electronic password lock information in the electronic password lock Back ground Information that electronic password lock sends via ATMC, also carry public key information, and then can realize not only carrying electronic password lock information in the electronic password lock Back ground Information that carries of active information request that sends to cipher server and also carry public key information; Cipher server is before returning the active information that response active information request utilizes electronic password lock information and the root key that pre-sets to generate, and the PKI of public key information instruction that can be entrained in the electronic password lock Back ground Information utilizing active information request to carry is encrypted this active information.After the active information after the public key encryption indicated by public key information is back to coded lock, coded lock can utilize the private key wherein pre-set to be decrypted it, obtains active information.
Concrete, in a kind of electronic password lock method for unlocking that the embodiment of the present application provides, be previously provided with interlock code.The generative process process flow diagram of a kind of interlock code that Fig. 3 provides for the embodiment of the present application one.
As shown in Figure 3, on the basis of a kind of active information generation method that the method provides at above-mentioned Fig. 2, comprise further:
S301, active information is sent to electronic password lock via ATMC;
S302, reception preserve the activation result utilizing active information to activate electronic password lock that electronic password lock returns via ATMC;
Concrete, after electronic cipher is locked in and receives active information, this active information can be utilized to activate this electronic password lock, to obtain activation result, as: activate successfully, activate unsuccessfully.
Receive and preserve the activation result that electronic password lock returns via ATMC.When activation result is for activating successfully, the electronic password lock that provides in execution above-described embodiment can be allowed to unblank process; When activation result is for activating unsuccessfully, then forbids in execution above-described embodiment that the electronic password lock that provides is unblanked process, need reactivate, just can use this electronic password lock.
The interlock code that S303, reception electronic password lock send via ATMC.
Concrete, to receive and after preserving the activation result that electronic password lock returns via ATMC, activation result can be generated and preserve information (as: activation result preserve successfully/activation result preserve unsuccessfully) via this ATMC return electron coded lock, after electronic password lock receives this activation result preservation information, active information can be utilized to generate interlock code.
Concrete, interlock code, after being locked in by electronic cipher the preservation information receiving the activation result returned via ATMC, utilizes active information to generate.
Concrete, the mode that electronic password lock utilizes active information to generate interlock code see prior art, can not be described in detail at this.
Concrete, in a kind of electronic password lock method for unlocking that the embodiment of the present application provides, the first unlocking cipher and/or the second unlocking cipher generate after being pre-arranged the encryption keys in cipher server.
In a kind of electronic password lock method for unlocking that the embodiment of the present application provides, when generate after the first unlocking cipher is pre-arranged the encryption keys in cipher server time, the process that the ATMC that the embodiment of the present application provides shows the first unlocking cipher is:
1, utilize the decruption key corresponding with encryption key pre-set to be decrypted the first unlocking cipher after encryption, obtain the first unlocking cipher;
2, the first unlocking cipher after the cryptographic algorithm be pre-arranged being encrypted returns ATMC, so that ATMC utilizes the decipherment algorithm corresponding with cryptographic algorithm pre-set to decrypt the first unlocking cipher.
In a kind of electronic password lock method for unlocking that the embodiment of the present application provides, when generate after the second unlocking cipher is pre-arranged the encryption keys in cipher server time, the process that the ATMC that the embodiment of the present application provides shows the second unlocking cipher is:
1, utilize the decruption key corresponding with encryption key pre-set to be decrypted the second unlocking cipher after encryption, obtain the second unlocking cipher;
2, the second unlocking cipher after the cryptographic algorithm be pre-arranged being encrypted returns ATMC, so that ATMC utilizes the decipherment algorithm corresponding with cryptographic algorithm 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 encryption key are when activating pin server, pour in cipher server.
In the embodiment of the present application, preferably, the process of activating pin server is: in cipher server, pour into password generate root key, return and pour into result; Pour into encryption key to cipher server, return and 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 comprise: receive the electronic password lock status information that electronic password lock sends via ATMC, whether normal according to electronic password lock status information determination electronic password lock, when no, prompting warning message.
Concrete, the embodiment of the present application can realize exceeding that preset temperature is reported to the police, electronic password lock is knocked warning etc. by vibrations when input transfinite alarm, electronic password lock of password number of times in electronic password lock.
Further, after receiving the electronic password lock status information that electronic password lock sends via ATMC, also reception result can be returned to ATMC, to realize monitoring the carrying out of the circuit returning to ATMC, ensureing its proper communication.
Below be only the optimal way of the embodiment of the present application, inventor can arrange alarm rule arbitrarily according to the demand of oneself, does not limit at this.
The embodiment of the present application, by the basis of the above-mentioned electronic password lock method for unlocking provided, provides the monitoring rules to electronic password lock further, effectively ensure that the security of electronic password lock place safety cabinet.
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 comprises:
First unblanks request transmitting unit 1, for first unblanking request of responding that the first user that receives sent by ATMC, when checking first unblank request legal after, send first unblank to ask and the interlock code corresponding with the electronic password lock that the electronic password lock information that first unblanks to ask to carry indicates that pre-set to cipher server corresponding to electronic password lock;
First unlocking cipher receiving element 2, the first unlocking cipher that the response first returned for receiving cipher server unblanks to ask to utilize interlock code and the active information that pre-sets to calculate, and the first unlocking cipher is returned ATMC show for ATMC;
Operation link Tip element 3, to lock the first unlocking cipher of input at electronic cipher for responding the first user that receives, prompting enters the second user operation link;
Second unblanks request transmitting unit 4, for second unblanking request of responding that the second user of receiving sent by ATMC, when checking second unblank request 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 that the first unlocking cipher utilizing first user to lock input at this electronic cipher in advance by electronic password lock generates and sends to ATMC's;
Second unlocking cipher receiving element 5, the response second returned for receiving cipher server is unblanked the second unlocking cipher asking to utilize active information and identifying code to calculate, and the second unlocking cipher is returned ATMC shows for ATMC;
To unblank control module 6, to lock the second unlocking cipher of input for responding the second user of receiving at this electronic cipher, controlling electronic password lock and unblanking.
The application provides a kind of electronic password lock unlocking apparatus, by response first user by ATMC send first unblank request, when checking this first unblank request legal after, request of the interlock code pre-set and first being unblanked is sent to cipher server to obtain the first unlocking cipher, and by response second user by ATMC send second unblank request, when checking this second unblank request legal after, the identifying code that the ATMC unblanking second to ask 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 is unblanked, to realize the securely unlocking of electronic password lock, and then ensure the safety of article in ATM casing safety cabinet.
In this instructions, each embodiment adopts the mode of going forward one by one to describe, and what each embodiment stressed is the difference with other embodiments, between each embodiment identical similar portion mutually see.For device disclosed in embodiment, because it corresponds to the method disclosed in Example, so description is fairly simple, relevant part illustrates see method part.
Below be only the preferred implementation of the application, those skilled in the art understood or realizes the application.To be apparent to one skilled in the art to the multiple amendment of these embodiments, General Principle as defined herein when not departing from the spirit or scope of the application, can realize in other embodiments.Therefore, the application can not be restricted to these embodiments shown in this article, but will meet the widest scope consistent with principle disclosed herein and features of novelty.
Claims (10)
1. an electronic password lock method for unlocking, is characterized in that, comprising:
What respond that the first user that receives sent by ATMC first to unblank request, when checking described first unblank request legal after, send described first and unblank to ask and the interlock code corresponding with the electronic password lock that the electronic password lock information that described first unblanks to ask to carry indicate that the pre-set cipher server that extremely described electronic password lock is corresponding;
Receive the first unlocking cipher that response described first that described cipher server returns unblanks to ask to utilize described interlock code and the active information that pre-sets to calculate, and described first unlocking cipher is returned described ATMC show for described ATMC;
Respond the described first user received locks input the first unlocking cipher at described electronic cipher, prompting enters the second user operation link;
What respond that the second user of receiving sent by described ATMC second to unblank request, when checking described second unblank request legal after, receive the identifying code that described ATMC sends, and request of described identifying code and described second being unblanked is sent to described cipher server, wherein, described identifying code is that described first unlocking cipher utilizing described first user to lock input at this electronic cipher in advance by described electronic password lock generates and sends to described ATMC's;
Receive the second unlocking cipher that response described second that described cipher server returns is unblanked to ask to utilize described active information and identifying code to calculate, and described second unlocking cipher is returned described ATMC show for described ATMC;
Respond described second user received locks input described second unlocking cipher at this electronic cipher, control described electronic password lock and unblank.
2. method according to claim 1, is characterized in that, in utilizing described first to unblank to ask, described in the first user Information Authentication of carrying, whether the first request of unblanking is legal.
3. method according to claim 1, is characterized in that, described in the generative process of active information that pre-sets be:
Receive after the response of described electronic password lock receives the electronic password lock activation request that user sent by described ATMC, generate and the electronic password lock Back ground Information sent via described ATMC;
When the electronic password lock information of carrying in described electronic password lock Back ground Information is legal, transmission carries the active information request of described electronic password lock Back ground Information to the cipher server corresponding with the electronic password lock that described electronic password lock information indicates;
Receive the active information that response described active information request that described cipher server returns utilizes described electronic password lock information and the root key that pre-sets to generate.
4. method according to claim 3, is characterized in that, described in the generative process of interlock code that pre-sets be:
Described active information is sent to described electronic password lock via described ATMC;
Receive and preserve the activation result utilizing described active information to activate described electronic password lock that described electronic password lock returns via described ATMC;
Receive the interlock code that described electronic password lock sends via described ATMC, wherein, described interlock code, after being locked in by described electronic cipher the preservation information receiving the activation result returned via described ATMC, utilizes described active information to generate.
5. the method according to claim 1-4 any one, is characterized in that, described first unlocking cipher and/or the second unlocking cipher generate after being pre-arranged the encryption keys in described cipher server.
6. method according to claim 5, is characterized in that, the process that described ATMC shows described first unlocking cipher and/or the second unlocking cipher is:
Utilize the decruption key corresponding with described encryption key pre-set to be decrypted the first unlocking cipher after described encryption and/or the second unlocking cipher, obtain the first unlocking cipher and/or the second unlocking cipher;
The first unlocking cipher after the cryptographic algorithm be pre-arranged being encrypted and/or the second unlocking cipher return described ATMC, so that described ATMC utilizes the decipherment algorithm corresponding with described cryptographic algorithm pre-set to decrypt described first unlocking cipher and/or the second unlocking cipher.
7. the method according to claim 3-4 any one, is characterized in that, also carries public key information in the electronic password lock Back ground Information that described active information request is carried.
8. method according to claim 7, is characterized in that, generates after the public key encryption of public key information instruction entrained in the electronic password lock Back ground Information that described active information is carried by described active information request.
9. method according to claim 1, it is characterized in that, also comprise: receive the electronic password lock status information that electronic password lock sends via described ATMC, determine that whether described electronic password lock is normal according to described electronic password lock status information, when no, prompting warning message.
10. an electronic password lock unlocking apparatus, is characterized in that, comprising:
First unblanks request transmitting unit, for first unblanking request of responding that the first user that receives sent by ATMC, when checking described first unblank request legal after, send described first and unblank to ask and the interlock code corresponding with the electronic password lock that the electronic password lock information that described first unblanks to ask to carry indicate that the pre-set cipher server that extremely described electronic password lock is corresponding;
First unlocking cipher receiving element, the first unlocking cipher that the response described first returned for receiving described cipher server unblanks to ask to utilize described interlock code and the active information that pre-sets to calculate, and described first unlocking cipher is returned described ATMC show for described ATMC;
Operation link Tip element, to lock the first unlocking cipher of input at described electronic cipher for responding the described first user that receives, prompting enters the second user operation link;
Second unblanks request transmitting unit, for second unblanking request of responding that the second user of receiving sent by described ATMC, when checking described second unblank request legal after, receive the identifying code that described ATMC sends, and request of described identifying code and described second being unblanked is sent to described cipher server, wherein, described identifying code is that described first unlocking cipher utilizing described first user to lock input at this electronic cipher in advance by described electronic password lock generates and sends to described ATMC's;
Second unlocking cipher receiving element, the response described second returned for receiving described cipher server is unblanked the second unlocking cipher asking to utilize described active information and identifying code to calculate, and described second unlocking cipher is returned described ATMC shows for described ATMC;
To unblank control module, to lock described second unlocking cipher of input for responding described second user that receives at this electronic cipher, controlling described electronic password lock and unblanking.
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 true CN104464048A (en) | 2015-03-25 |
CN104464048B 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) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105632002A (en) * | 2016-04-12 | 2016-06-01 | 无锡萨弗特智能科技有限公司 | Multiple determination safety mechanism with identity recognition and movable location based on Internet of Things |
CN107256602A (en) * | 2017-06-05 | 2017-10-17 | 中国建设银行股份有限公司 | A kind of coded lock and lock system automatic fault diagnosis method and system |
CN107426155A (en) * | 2017-04-17 | 2017-12-01 | 浙江德塔森特数据技术有限公司 | A kind of method for unlocking of integrated cabinet |
CN109377596A (en) * | 2018-09-20 | 2019-02-22 | 佘丽娟 | A kind of security system |
CN109741495A (en) * | 2018-12-27 | 2019-05-10 | 南京东屋电气有限公司 | A kind of deposit boot joint sealing and unpacking method and system |
CN109741505A (en) * | 2019-02-19 | 2019-05-10 | 南京东屋电气有限公司 | A kind of opening method, joint sealing method and unpacking joint sealing system for depositing boot |
CN110517393A (en) * | 2019-09-03 | 2019-11-29 | 中国建设银行股份有限公司 | A kind of method for unlocking, device, equipment and the medium of ATM safety door |
CN111275870A (en) * | 2018-12-04 | 2020-06-12 | 李舒云 | Building intercom system-based autonomous household management method, system, terminal and medium |
Citations (7)
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 |
JP2000508098A (en) * | 1996-03-22 | 2000-06-27 | アクティブカール | System for controlling access to functions with clock synchronization |
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 |
-
2014
- 2014-11-14 CN CN201410649414.7A patent/CN104464048B/en active Active
Patent Citations (7)
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 |
JP2000508098A (en) * | 1996-03-22 | 2000-06-27 | アクティブカール | System for controlling access to functions with clock synchronization |
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 |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105632002A (en) * | 2016-04-12 | 2016-06-01 | 无锡萨弗特智能科技有限公司 | Multiple determination safety mechanism with identity recognition and movable location based on Internet of Things |
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 |
CN107256602A (en) * | 2017-06-05 | 2017-10-17 | 中国建设银行股份有限公司 | A kind of coded lock and lock system automatic fault diagnosis method and system |
CN107256602B (en) * | 2017-06-05 | 2020-03-13 | 中国建设银行股份有限公司 | Automatic fault diagnosis method and system for coded lock and lock system |
CN109377596A (en) * | 2018-09-20 | 2019-02-22 | 佘丽娟 | A kind of security system |
CN109377596B (en) * | 2018-09-20 | 2021-09-21 | 李愿军 | Safety system |
CN111275870A (en) * | 2018-12-04 | 2020-06-12 | 李舒云 | Building intercom system-based autonomous household management method, system, terminal and medium |
CN109741495A (en) * | 2018-12-27 | 2019-05-10 | 南京东屋电气有限公司 | A kind of deposit boot joint sealing and unpacking method and system |
CN109741505A (en) * | 2019-02-19 | 2019-05-10 | 南京东屋电气有限公司 | A kind of opening method, joint sealing method and unpacking joint sealing system for depositing boot |
CN110517393A (en) * | 2019-09-03 | 2019-11-29 | 中国建设银行股份有限公司 | A kind of method for unlocking, device, equipment and the medium of ATM safety door |
Also Published As
Publication number | Publication date |
---|---|
CN104464048B (en) | 2016-09-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104464048A (en) | Electronic coded lock unlocking method and electronic coded lock unlocking device | |
CN103746800B (en) | TMK (terminal master key) safe downloading method and system | |
CN103716168B (en) | Secret key management method and system | |
CN103729946B (en) | Key downloading method, management method, downloading management method and device and system | |
US20150120569A1 (en) | Virtual currency address security | |
CN102571802B (en) | Information safety devices and Server remote unlock method, equipment and server | |
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 | |
CN103220271A (en) | Downloading method, management method, downloading management method, downloading management device and downloading management system for secret key | |
CN105471903A (en) | Method for generating electronic lock activation information and related system, device and unlocking method | |
CN107438230A (en) | Safe wireless ranging | |
CN107135070A (en) | Method for implanting, framework and the system of RSA key pair and certificate | |
CN106096947A (en) | Half off-line anonymous method of payment based on NFC | |
CN103886659A (en) | Electronic security device and control method thereof | |
CN101425901A (en) | Control method and device for customer identity verification in processing terminals | |
CN112530053B (en) | Control method and system of intelligent lock, lock equipment, server and storage medium | |
CN107026734A (en) | A kind of method and system that Password Management is carried out using certification lasting effectiveness | |
CN111327415A (en) | Alliance link data protection method and device | |
CN116248280B (en) | Anti-theft method for security module without key issue, security module and device | |
TWI633231B (en) | Smart lock and smart lock control method | |
EP3208777A1 (en) | Control panel, use, and process for the manufacture thereof | |
CN205003681U (en) | USB safety lock alarm system | |
CN105939206B (en) | The management method and system of electronic equipment | |
CN114826742A (en) | Communication safety system and authentication method for engineering machinery Internet of things sensing layer network | |
CN105069376A (en) | USB safety lock alarm system and method thereof |
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 |