CN106230821A - The recognition methods of a kind of smart card and equipment - Google Patents
The recognition methods of a kind of smart card and equipment Download PDFInfo
- Publication number
- CN106230821A CN106230821A CN201610621551.9A CN201610621551A CN106230821A CN 106230821 A CN106230821 A CN 106230821A CN 201610621551 A CN201610621551 A CN 201610621551A CN 106230821 A CN106230821 A CN 106230821A
- Authority
- CN
- China
- Prior art keywords
- smart card
- information
- terminal unit
- accounts information
- card
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0407—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the identity of one or more communicating identities is hidden
- H04L63/0414—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the identity of one or more communicating identities is hidden during transmission, i.e. party's identity is protected against eavesdropping, e.g. by using temporary identifiers, but is known to the other party or parties involved in the communication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/327—Short range or proximity payments by means of M-devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/34—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
- G06Q20/349—Rechargeable cards
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0853—Network architectures or network communication protocols for network security for authentication of entities using an additional device, e.g. smartcard, SIM or a different communication terminal
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- Accounting & Taxation (AREA)
- General Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Computer Hardware Design (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
Abstract
The invention discloses recognition methods and the equipment of a kind of smart card, terminal unit obtains smart card information, and described smart card information comprises the accounts information of the smart card after the identification information of smart card and encryption;Terminal unit, according to the identification information of smart card, searches the clear crytpographic key corresponding with the identification information of smart card in password database;According to described clear crytpographic key, the accounts information of the smart card after encryption is decrypted;According to decrypted result, smart card is identified.Terminal unit obtains smart card information, and the accounts information of the smart card after the encryption comprised in smart card information is decrypted, accounts information according to decrypted result identification intelligent card is the most legal, so, before smart card is performed to supplement operation with money by terminal unit, smart card is identified, and when the accounts information determining smart card is legal, perform to supplement operation with money to smart card, the safety of accounts information in smart card can be effectively improved.
Description
Technical field
The present invention relates to information security field, particularly relate to recognition methods and the equipment of a kind of smart card.
Background technology
Electronic toll collection (Electronic Toll Collection, ETC) is to apply to lead in intelligent transportation
A kind of electronic charging mode in territory.The vehicle of ETC mobile unit is installed when by charge station, it is not necessary to stop and just can lead to
Cross ETC mobile unit and realize vehicle identification, information write (charge station's entrance), and the ETC bound in advance from ETC mobile unit
Card is deducted the expense (charge station's outlet) of the corresponding amount of money.User supplements with money in ETC card in advance, just need not when by charge station
People's processing fee, can not parking pass through, and improves the vehicle efficiency by charge station.
Generally, user can supplement website with money by the ETC card under line and supplements ETC card with money.But, apply in reality
In, supplement website with money due to the ETC card under line and be easily subject to the restriction of business hours so that carried out by the card top-up station point under line
Supplement with money to supplement efficiency comparison with money low.Along with the quantity of the user using ETC card gets more and more, the mode supplemented with money under this line is more come
More can not meet user supplements demand with money.
In the prior art, along with Internet technology develops, by having near-field communication (Near Field
Communication, NFC) terminal unit of the function client of supplementing with money of supplementing smart card with money gets more and more, such as: right
What mass transit card carried out supplementing with money supplements client with money.But, due to existing supplement with money client smart card is supplemented with money time, it is right to lack
The safety certification of accounts information in smart card, cause occurring during supplementing with money data tampering, eavesdrop, the safety winds such as denial of concluding the business
Danger.ETC card is the one of smart card, therefore, is also to there is security risk using terminal unit to supplement ETC card with money.
As can be seen here, need the recognition methods of a kind of smart card badly, use terminal unit that ETC card was supplemented with money for solution
The problem that there is security risk in journey.
Summary of the invention
In view of this, the embodiment of the present invention provides recognition methods and the equipment of a kind of smart card, for solving in use eventually
End equipment exists security risk problem during supplementing ETC card with money.
The embodiment of the present invention provides the recognition methods of a kind of smart card, including:
Terminal unit obtains smart card information, after described smart card information comprises identification information and the encryption of smart card
The accounts information of smart card;
Described terminal unit is according to the identification information of described smart card, the password database stored from described terminal unit
The clear crytpographic key that middle lookup is corresponding with the identification information of described smart card, described password database is terminal described in server mandate
Equipment;
The accounts information of the smart card after described encryption, according to described clear crytpographic key, is decrypted by described terminal unit;
And according to decrypted result, described smart card is identified.
The embodiment of the present invention also provides for the identification equipment of a kind of smart card, including:
Acquiring unit, is used for obtaining smart card information, identification information that described smart card information comprises smart card and adding
The accounts information of the smart card after close;
Search unit, for the identification information according to described smart card, the code data of storage from described terminal unit
Searching the clear crytpographic key corresponding with the identification information of described smart card in storehouse, described password database is whole described in server mandate
End equipment;
Decryption unit, for according to described clear crytpographic key, is decrypted the accounts information of the smart card after described encryption;
Recognition unit, for being identified described smart card according to decrypted result.
The embodiment of the present invention has the beneficial effect that:
The recognition methods of the smart card that the embodiment of the present invention provides, terminal unit obtains smart card information, described smart card
Information comprises the accounts information of smart card after the identification information of smart card and encryption;Described terminal unit is according to described intelligence
The identification information of card, searches corresponding with the identification information of described smart card from described terminal unit in the password database of storage
Clear crytpographic key, described password database is terminal unit described in server mandate;Described terminal unit is according to described deciphering
Password, is decrypted the accounts information of the smart card after described encryption;And according to decrypted result, described smart card is known
Not.Terminal unit obtains smart card information, and carries out the accounts information of the smart card after the encryption comprised in smart card information
Deciphering, the accounts information according to decrypted result identification intelligent card is the most legal, so, performs to supplement with money to smart card at terminal unit
Before operation, smart card is identified, and when the accounts information determining smart card is legal, performs to supplement behaviour with money to smart card
Make, the safety of accounts information in smart card can be effectively improved.
Accompanying drawing explanation
For the technical scheme being illustrated more clearly that in the embodiment of the present invention, in embodiment being described below required for make
Accompanying drawing briefly introduce, it should be apparent that, below describe in accompanying drawing be only some embodiments of the present invention, for this
From the point of view of the those of ordinary skill in field, on the premise of not paying creative work, it is also possible to obtain it according to these accompanying drawings
His accompanying drawing.
The schematic flow sheet of the recognition methods of a kind of smart card that Fig. 1 provides for the embodiment of the present invention;
The schematic diagram of the recognition methods of a kind of smart card that Fig. 2 provides for the embodiment of the present invention;
The schematic flow sheet of the recognition methods of a kind of smart card that Fig. 3 provides for the embodiment of the present invention;
The structural representation identifying equipment of a kind of smart card that Fig. 4 provides for the embodiment of the present invention.
Detailed description of the invention
Embodiments providing the recognition methods of a kind of smart card, terminal unit obtains smart card information, described intelligence
The accounts information of smart card after the identification information of smart card and encryption can be comprised by card information;Described terminal unit is according to described
The identification information of smart card, searches the identification information with described smart card from described terminal unit in the password database of storage
Corresponding clear crytpographic key, described password database is terminal unit described in server mandate;Described terminal unit is according to described
Clear crytpographic key, is decrypted the accounts information of the smart card after described encryption;And according to decrypted result, described intelligence is sticked into
Row identifies.
Terminal unit obtains smart card information, and the accounts information to the smart card after the encryption comprised in smart card information
Being decrypted, the accounts information according to decrypted result identification intelligent card is the most legal, so, performs smart card at terminal unit
Before supplementing operation with money, smart card is identified, and when the accounts information determining smart card is legal, performs to supplement with money to smart card
Operation, can be effectively improved the safety of accounts information in smart card.
It should be noted that in embodiments of the present invention, described terminal unit can be the flat board electricity with NFC function
Brain, can be the smart mobile phone with NFC function, it is also possible to is that other have the terminal unit of NFC, does not the most do concrete limit
Fixed.
In embodiments of the present invention, described smart card can be ETC card, it is also possible to be mass transit card, it is also possible to be that other can
With the smart card carried out data transmission by NFC function with described terminal unit, the most also it is not specifically limited.
The technical scheme that the embodiment of the present invention provides, terminal unit obtains smart card information, and wraps in smart card information
Whether the accounts information of the smart card after the encryption contained is decrypted, close according to the accounts information of decrypted result identification intelligent card
Method, so, before smart card is performed to supplement operation with money by terminal unit, is identified smart card, and is determining smart card
When accounts information is legal, performs to supplement operation with money to smart card, the safety of accounts information in smart card can be effectively improved.
The present invention is described in further detail below in conjunction with the accompanying drawings, it is clear that described embodiment is only this
Bright a part of embodiment rather than whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art are not having
Have and make all other embodiments obtained under creative work premise, broadly fall into the scope of protection of the invention.
Embodiment 1
The schematic flow sheet of the recognition methods of a kind of smart card that Fig. 1 provides for the embodiment of the present invention, described method is permissible
As follows.
Step 101: terminal unit obtains smart card information.
Wherein, the accounts information of smart card after described smart card information comprises the identification information of smart card and encryption.
User uses that can supplement smart card with money in terminal unit to supplement application program (Application, APP) with money
Smart card is supplemented with money operation, first, described in supplement with money APP by described terminal unit obtain smart card information.
Preferably, described smart card information is acquired by the way of near-field communication by described terminal unit.
Specifically, when user uses terminal unit to supplement smart card with money, open supplementing with money in described terminal unit
APP, it would be desirable to the smart card supplemented with money presses close to described terminal unit, described in supplement APP with money and obtained by the NFC function of described terminal unit
Take described smart card information, the smart card after identification information that the described smart card information got comprises smart card and encryption
Accounts information.
Supplement the APP NFC function by described terminal unit described in assuming with money, directly can get the account of described smart card
Family information, and then the accounts information of described smart card is written and read operation, certain potential safety hazard can be caused.Such as: user
After the ETC card that first is lost is found by user's second, user's second is passed through to supplement APP with money, by smart mobile phone in oneself smart mobile phone
NFC function is directly obtained the accounts information of described ETC card, and then the accounts information of described ETC card is carried out data tampering, stolen
The read-write operation such as listen, it will cause certain loss to user's first.
Therefore, in order to ensure the safety of the accounts information of smart card, described in supplement the APP NFC by described terminal unit with money
What function got is the accounts information of the described smart card after encrypting.
Described terminal unit, by being decrypted the accounts information of the smart card after encryption, is believed with the account to smart card
The legitimacy of breath is verified, when described smart card the read-write operation such as can supplement using terminal unit with money, it is ensured that institute
State the safety of the accounts information of smart card.
Supplement APP described in it should be noted that with money and by the NFC function of described terminal unit, smart card can be carried out remaining sum
Inquiry, Transaction Inquiries, supplement/enclose read-write operations such as depositing with money.
Step 102: described terminal unit is according to the identification information of described smart card, and storage is close from described terminal unit
Code data base searches the clear crytpographic key corresponding with the identification information of described smart card.
Wherein, described password database is terminal unit described in server mandate.
In a step 102, according to the identification information of the smart card comprised in the described smart card information got, Ke Yi
Described terminal unit is searched in the password database of storage the clear crytpographic key corresponding with the identification information of described smart card, enters
And, described terminal unit can be according to the described clear crytpographic key found, after the encryption comprised in described smart card information
The accounts information of smart card is decrypted.
In another embodiment of the invention, server can be obtained in the following manner and license to described terminal unit
Password database, including:
Described terminal unit sends the acquisition request of password database to server, and described acquisition in request comprises described end
End equipment identification information;
Described terminal unit receives the password database that server sends, and comprises different intelligent card in described password database
Identification information and the clear crytpographic key corresponding with the identification information of different intelligent card, described password database is described server
At the identification information according to described terminal unit to the authentication of described terminal unit by rear transmission;
Described terminal unit runs the described password database received.
It should be noted that above-mentioned server refers to the server that smart card is corresponding, for ease of describing, hereafter by described
The server that smart card is corresponding is referred to as server.
What described terminal unit got is the accounts information of the smart card after encrypting, in order to ensure using described end
Smart card with money such as is supplemented at the read-write operation by end equipment, and described terminal unit needs to be obtained by server mandate can be to encryption
After the password database that is decrypted of the accounts information of smart card.
Described terminal unit sends the acquisition request of password database to server, and described acquisition in request comprises described end
The identification information of end equipment.
Described server receives described acquisition and asks, according to the mark of the described described terminal unit obtaining and comprising in request
The identity of described terminal unit is verified by information, after being verified, described server by can to encryption after smart card
The password database that is decrypted of accounts information be sent to described terminal unit.
Described terminal unit receives and runs described password database, can be to the account of the smart card after the encryption got
Family information is decrypted, and obtains the accounts information of smart card, and then smart card the read-write operation such as supplement with money.
Specifically, first, install in described terminal unit and the read-write operation with money such as smart card can be supplemented and supplement with money
APP, user supplements filling registration information in APP with money described.
Got by the NFC function of described terminal unit due to the described APP of supplementing with money is the account of smart card after encryption
Family information, in order to described smart card the read-write operation such as can supplement with money, needing to obtain can be to the smart card after encryption
The password database that accounts information is decrypted.
Described terminal unit sends the acquisition request of password database to server, and described acquisition in request comprises described use
The log-on message that family is filled in, the log-on message that described user fills in is as the identification information of described terminal unit.
Secondly, described server receives the acquisition request that described terminal unit sends, and comprises according to described acquisition in request
The identification information of described terminal unit the identity of described terminal unit is verified.
After the authentication of described terminal unit is passed through by described server, by the identification information storage of described terminal unit
In described server, and, the password database can being decrypted the accounts information of the smart card after encryption is sent
To described terminal unit.
Finally, described terminal unit runs the described password database received, and comprises difference in described password database
The identification information of smart card and the clear crytpographic key corresponding with the identification information of described different intelligent card.
Described terminal unit can be corresponding according to the identification information of the different intelligent card comprised in described password database
Clear crytpographic key, to the account after the encryption of the different intelligent card that the described APP of supplementing with money is got by the NFC function of described terminal unit
Family information is decrypted, and obtains the accounts information of different intelligent card, and then, described different intelligent card can be supplemented with money etc. and to read
Write operation.
In another embodiment of the invention, described server can determine described password database in the following manner,
Including:
First, when user handles smart card, described server obtains the identification information of the described smart card that user handles;
Secondly, described server, according to the identification information of described smart card, generates the identification information pair with described smart card
The Crypted password answered and clear crytpographic key.
Described Crypted password is used for being encrypted the accounts information of described smart card, the smart card after being encrypted
Accounts information, and the accounts information of the smart card after described encryption is stored in described smart card, it is ensured that described smart card
Accounts information will not be ravesdropping, distort.
Described clear crytpographic key, for being decrypted the accounts information of the smart card after described encryption, obtains the account of smart card
Family information, and then the read-write operation such as described smart card is supplemented with money.
Finally, described server is by the identification information of described smart card and corresponding with the identification information of described smart card
Clear crytpographic key is stored in the password database of described server.
Identification information and the clear crytpographic key corresponding with the identification information of described different intelligent card of different intelligent card are common
Constitute described password database.
Specifically, as a example by ETC card, user handles site at ETC card and carries out when handling of ETC card, does to described ETC card
Reason site provides handles data accordingly.
According to the data of handling of the described ETC card that user provides, the staff of site handled by described ETC card is described use
ETC card is handled at family.
Server obtains the identification information of described ETC card.
Described server, according to the identification information of described ETC card, generates the encryption corresponding with the identification information of described ETC card
Password and clear crytpographic key.
According to described Crypted password, the accounts information of described ETC card is encrypted, the ETC card after being encrypted
Accounts information, and the accounts information of the ETC card after described encryption is stored in described ETC card.
Described clear crytpographic key is for being decrypted the accounts information of the ETC card after described encryption.
Described server is by close to the identification information of described ETC card and the deciphering corresponding with the identification information of described ETC card
Code is stored in the password database in described server.
Step 103: the accounts information of the smart card after described encryption, according to described clear crytpographic key, is entered by described terminal unit
Row deciphering;And according to decrypted result, described smart card is carried out identification.
In step 103, supplement APP with money described in and obtain smart card information, described end by the NFC function of described terminal unit
End equipment is according to the identification information of the described smart card comprised in described smart card information, and in described terminal unit, storage is close
In code data base, search the clear crytpographic key corresponding with the identification information of described smart card.
According to described clear crytpographic key, the accounts information to the smart card after the described encryption comprised in described smart card information
It is decrypted, and then, according to decrypted result, described smart card is carried out identification.
Described terminal unit is according to the identification information of the smart card comprised in the described smart card information got, described
Terminal unit finds the clear crytpographic key corresponding with the identification information of described smart card in the password database of storage, and according to
The accounts information of the smart card after the encryption to comprising in described smart card information of the described clear crytpographic key is decrypted operation.
Described decryption oprerations comprises two kinds of decrypted results:
Decrypted result one:
According to clear crytpographic key corresponding with the identification information of smart card described in finding, can be to the intelligence after described encryption
The accounts information that can block is decrypted, and successful decryption obtains the accounts information of described smart card.
Decrypted result two:
According to clear crytpographic key corresponding with the identification information of smart card described in finding, it is impossible to the intelligence after described encryption
The accounts information that can block is decrypted, it is impossible to obtains the accounts information of described smart card, deciphers unsuccessfully.
According to the two decrypted result, described smart card can be carried out identification.
Preferably, according to decrypted result, described smart card is identified, including:
At the decrypted result using described clear crytpographic key that the accounts information of the smart card after described encryption is decrypted it is
During the accounts information of described smart card, determine that the accounts information of described smart card is legal;
At the decrypted result using described clear crytpographic key that the accounts information of the smart card after described encryption is decrypted it is
When not obtaining the accounts information of described smart card, it is impossible to determine that the accounts information of described smart card is the most legal.
In another embodiment of the invention, described method also includes:
Described terminal unit, when the accounts information determining described smart card is legal, generates and shows confirmation, described
Described smart card is performed to supplement operation with money by confirmation for prompting.
Before using terminal unit that smart card is supplemented with money operation, the APP that supplements with money in described terminal unit passes through described
The NFC function of terminal unit obtains described smart card information, identification information that described smart card information comprises smart card and adding
The accounts information of the smart card after close.
By the clear crytpographic key corresponding with the identification information of described smart card, the account of the smart card after described encryption is believed
Breath is decrypted, to verify the legitimacy of the accounts information of described smart card.
When the accounts information being to obtain described smart card was tied in deciphering, determine that the accounts information of described smart card is legal
, and then, described terminal unit generates and shows confirmation.
After described terminal unit generates and shows described confirmation, described terminal unit can be to described smart card
Supplement with money.
The recognition methods of the smart card that the embodiment of the present invention provides, terminal unit obtains smart card information, described smart card
Information comprises the accounts information of smart card after the identification information of smart card and encryption;Described terminal unit is according to described intelligence
The identification information of card, searches corresponding with the identification information of described smart card from described terminal unit in the password database of storage
Clear crytpographic key, described password database is terminal unit described in server mandate;Described terminal unit is according to described deciphering
Password, is decrypted the accounts information of the smart card after described encryption;And according to decrypted result, described smart card is known
Not.Terminal unit obtains smart card information, and carries out the accounts information of the smart card after the encryption comprised in smart card information
Deciphering, the accounts information according to decrypted result identification intelligent card is the most legal, so, performs to supplement with money to smart card at terminal unit
Before operation, smart card is identified, and when the accounts information determining smart card is legal, performs to supplement behaviour with money to smart card
Make, the safety of accounts information in smart card can be effectively improved.
Embodiment 2
The schematic diagram of the recognition methods of a kind of smart card that Fig. 2 provides for the embodiment of the present invention.
It can be seen that terminal unit B acquires the smart card information of smart card A by the way of near-field communication in Fig. 2,
After reading obtains smart card information, terminal unit B according to authorizing the password database obtained from server C, to smart card A's
Smart card information is identified, and determines that the accounts information of the smart card comprised in the smart card information of smart card A is the most legal,
After determining that the accounts information of smart card A is the most legal, smart card A is performed corresponding operating.
Embodiment 3
The schematic flow sheet of the recognition methods of a kind of smart card that Fig. 3 provides for the embodiment of the present invention.
Step 301: terminal unit sends the acquisition request of password database to server, described acquisition in request comprises institute
State the identification information of terminal unit.
Step 302: described server receives described acquisition and asks, and according to the described described terminal obtaining and comprising in request
The identity of described terminal unit is verified by the identification information of equipment.
Step 303: after the authentication of described terminal unit is passed through by described server, sends close to described terminal unit
Code data base.
Wherein, described password database comprises the identification information of different intelligent card and believes with the mark of different intelligent card
The clear crytpographic key that breath is corresponding, described clear crytpographic key is for being decrypted the accounts information of the smart card after encryption.
Step 304: described terminal unit runs the described password database received.
Step 305: described terminal unit acquires smart card information by near-field communication mode.
Wherein, described smart card information comprises smart card identification information and encryption after smart card account letter
Breath.
Step 306: described terminal unit, according to the identification information of described smart card, is searched with described from password database
The clear crytpographic key that the identification information of smart card is corresponding.
Step 307: the accounts information of the smart card after described encryption, according to described clear crytpographic key, is entered by described terminal unit
Row deciphering;And according to decrypted result, described smart card is identified.
If the accounts information that described terminal unit determines described smart card is legal, then generate and show confirmation, institute
State confirmation for pointing out described terminal unit to perform to supplement operation with money to described smart card.
Embodiment 4
The structural representation identifying equipment of a kind of smart card that Fig. 4 provides for the embodiment of the present invention, described smart card
Identification equipment includes: acquiring unit 401, lookup unit 402, decryption unit 403, recognition unit 404, wherein:
Acquiring unit 401, is used for obtaining smart card information, described smart card information comprise smart card identification information and
The accounts information of the smart card after encryption;
Search unit 402, for the identification information according to described smart card, the password number of storage from described terminal unit
According to searching the clear crytpographic key corresponding with the identification information of described smart card in storehouse, described password database is described in server mandate
Terminal unit;
Decryption unit 403, for according to described clear crytpographic key, solves the accounts information of the smart card after described encryption
Close;
Recognition unit 404, for being identified described smart card according to decrypted result.
In another embodiment of the invention, described smart card is known by described recognition unit 404 according to decrypted result
Not, including:
At the decrypted result using described clear crytpographic key that the accounts information of the smart card after described encryption is decrypted it is
During the accounts information of described smart card, determine that the accounts information of described smart card is legal;
At the decrypted result using described clear crytpographic key that the accounts information of the smart card after described encryption is decrypted it is
When not obtaining the accounts information of described smart card, it is impossible to determine that the accounts information of described smart card is the most legal.
In another embodiment of the invention, the identification equipment of described smart card also includes:
Generate display unit 405, for when the accounts information determining described smart card is legal, generates and show confirmation letter
Breath, described smart card is performed to supplement operation with money by described confirmation for prompting.
In another embodiment of the invention, described smart card information is passed through near-field communication side by described acquiring unit 401
Formula acquires.
In another embodiment of the invention, obtain server in the following manner and license to the described of described terminal unit
Password database, including:
Described terminal unit sends the acquisition request of password database to server, and described acquisition in request comprises described end
The identification information of end equipment;
Described terminal unit receives the password database that server sends, and comprises different intelligent card in described password database
Identification information and the clear crytpographic key corresponding with the identification information of different intelligent card, described password database is described server
At the identification information according to described terminal unit to the authentication of described terminal unit by rear transmission;
Described terminal unit runs the described password database received.
The identification equipment of the smart card that the embodiment of the present invention provides, described acquiring unit obtains smart card information, described intelligence
The accounts information of smart card after the identification information of smart card and encryption can be comprised by card information;Described lookup unit is according to described
The identification information of smart card, searches the identification information with described smart card in described terminal unit in the password database of storage
Corresponding clear crytpographic key, described password database is terminal unit described in server mandate;Described decryption unit is according to described
Clear crytpographic key, is decrypted the accounts information of the smart card after described encryption;Described recognition unit according to decrypted result to institute
State smart card to be identified.Terminal unit obtains smart card information, and to the smart card after the encryption comprised in smart card information
Accounts information be decrypted, the accounts information according to decrypted result identification intelligent card is the most legal, so, at terminal unit pair
Before smart card performs to supplement operation with money, smart card is identified, and when the accounts information determining smart card is legal, to intelligence
Operation is supplemented in card execution with money, can be effectively improved the safety of accounts information in smart card.
It will be understood by those skilled in the art that embodiments of the invention can be provided as method, device (equipment) or computer
Program product.Therefore, the present invention can use complete hardware embodiment, complete software implementation or combine software and hardware aspect
The form of embodiment.And, the present invention can use at one or more meters wherein including computer usable program code
The upper computer journey implemented of calculation machine usable storage medium (including but not limited to disk memory, CD-ROM, optical memory etc.)
The form of sequence product.
The present invention is with reference to method, device (equipment) and the flow chart of computer program according to embodiments of the present invention
And/or block diagram describes.It should be understood that can be by each flow process in computer program instructions flowchart and/or block diagram
And/or the flow process in square frame and flow chart and/or block diagram and/or the combination of square frame.These computer programs can be provided to refer to
Order arrives the processor of general purpose computer, special-purpose computer, Embedded Processor or other programmable data processing device to produce
One machine so that the instruction performed by the processor of computer or other programmable data processing device is produced and is used for realizing
The device of the function specified in one flow process of flow chart or multiple flow process and/or one square frame of block diagram or multiple square frame.
These computer program instructions may be alternatively stored in and computer or other programmable data processing device can be guided with spy
Determine in the computer-readable memory that mode works so that the instruction being stored in this computer-readable memory produces and includes referring to
Make the manufacture of device, this command device realize at one flow process of flow chart or multiple flow process and/or one square frame of block diagram or
The function specified in multiple square frames.
These computer program instructions also can be loaded in computer or other programmable data processing device so that at meter
Perform sequence of operations step on calculation machine or other programmable devices to produce computer implemented process, thus at computer or
The instruction performed on other programmable devices provides for realizing at one flow process of flow chart or multiple flow process and/or block diagram one
The step of the function specified in individual square frame or multiple square frame.
Although preferred embodiments of the present invention have been described, but those skilled in the art once know basic creation
Property concept, then can make other change and amendment to these embodiments.So, claims are intended to be construed to include excellent
Select embodiment and fall into all changes and the amendment of the scope of the invention.
Obviously, those skilled in the art can carry out various change and the modification model without deviating from the present invention to the present invention
Enclose.So, if these amendments of the present invention and modification belong within the scope of the claims in the present invention and equivalent technologies thereof, then
The present invention is also intended to comprise these and changes and modification.
Claims (10)
1. the recognition methods of a smart card, it is characterised in that including:
Terminal unit obtain smart card information, described smart card information comprise smart card identification information and encryption after intelligence
The accounts information of card;
Described terminal unit, according to the identification information of described smart card, is looked in the password database of storage from described terminal unit
Looking for the clear crytpographic key corresponding with the identification information of described smart card, described password database is terminal unit described in server mandate
's;
The accounts information of the smart card after described encryption, according to described clear crytpographic key, is decrypted by described terminal unit;And root
According to decrypted result, described smart card is identified.
2. the recognition methods of smart card as claimed in claim 1, it is characterised in that described terminal unit is according to decrypted result pair
Described smart card is identified, including:
It is described at the decrypted result using described clear crytpographic key that the accounts information of the smart card after described encryption is decrypted
During the accounts information of smart card, determine that the accounts information of described smart card is legal;
At the decrypted result using described clear crytpographic key that the accounts information of the smart card after described encryption is decrypted for not having
When obtaining the accounts information of described smart card, it is impossible to determine that the accounts information of described smart card is the most legal.
3. the recognition methods of smart card as claimed in claim 2, it is characterised in that described method also includes:
Described terminal unit, when the accounts information determining described smart card is legal, generates and shows confirmation, described confirmation
Described smart card is performed to supplement operation with money by information for prompting.
4. the recognition methods of smart card as claimed in claim 3, it is characterised in that described smart card information is set by described terminal
For acquiring by the way of near-field communication.
5. the recognition methods of smart card as claimed in claim 1, it is characterised in that obtain server mandate in the following manner
To the described password database of described terminal unit, including:
Described terminal unit sends the acquisition request of password database to server, comprises described terminal and set in described acquisition request
Standby identification information;
Described terminal unit receives the password database that server sends, and comprises the mark of different intelligent card in described password database
Knowledge information and the clear crytpographic key corresponding with the identification information of different intelligent card, described password database is that described server is at root
According to the identification information of described terminal unit to the authentication of described terminal unit by rear transmission;
Described terminal unit runs the described password database received.
6. the identification equipment of a smart card, it is characterised in that including:
Acquiring unit, is used for obtaining smart card information, after described smart card information comprises identification information and the encryption of smart card
The accounts information of smart card;
Search unit, for the identification information according to described smart card, from described terminal unit in the password database of storage
Searching the clear crytpographic key corresponding with the identification information of described smart card, described password database is that terminal described in server mandate sets
Standby;
Decryption unit, for according to described clear crytpographic key, is decrypted the accounts information of the smart card after described encryption;
Recognition unit, for being identified described smart card according to decrypted result.
7. the identification equipment of smart card as claimed in claim 6, it is characterised in that described recognition unit is according to decrypted result pair
Described smart card is identified, including:
It is described at the decrypted result using described clear crytpographic key that the accounts information of the smart card after described encryption is decrypted
During the accounts information of smart card, determine that the accounts information of described smart card is legal;
At the decrypted result using described clear crytpographic key that the accounts information of the smart card after described encryption is decrypted for not having
When obtaining the accounts information of described smart card, it is impossible to determine that the accounts information of described smart card is the most legal.
8. the identification equipment of smart card as claimed in claim 7, it is characterised in that the identification equipment of described smart card also wraps
Include:
Generate display unit, for when the accounts information determining described smart card is legal, generate and show confirmation, described
Described smart card is performed to supplement operation with money by confirmation for prompting.
9. the equipment of smartcard identification as claimed in claim 8, it is characterised in that described smart card information is obtained list by described
Unit acquires by the way of near-field communication.
10. the identification equipment of smart card as claimed in claim 6, it is characterised in that obtain server in the following manner and award
Weigh to the described password database of described terminal unit, including:
Described terminal unit sends the acquisition request of password database to server, comprises described terminal and set in described acquisition request
Standby identification information;
Described terminal unit receives the password database that server sends, and comprises the mark of different intelligent card in described password database
Knowledge information and the clear crytpographic key corresponding with the identification information of different intelligent card, described password database is that described server is at root
According to the identification information of described terminal unit to the authentication of described terminal unit by rear transmission;
Described terminal unit runs the described password database received.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610621551.9A CN106230821B (en) | 2016-08-01 | 2016-08-01 | A kind of recognition methods and equipment of smart card |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610621551.9A CN106230821B (en) | 2016-08-01 | 2016-08-01 | A kind of recognition methods and equipment of smart card |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106230821A true CN106230821A (en) | 2016-12-14 |
CN106230821B CN106230821B (en) | 2019-07-23 |
Family
ID=57535724
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610621551.9A Active CN106230821B (en) | 2016-08-01 | 2016-08-01 | A kind of recognition methods and equipment of smart card |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106230821B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108122106A (en) * | 2017-12-21 | 2018-06-05 | 温州索易软件开发有限公司 | A kind of inquiry system of member card charging information |
CN111125723A (en) * | 2018-10-31 | 2020-05-08 | 成都鼎桥通信技术有限公司 | Encryption card identification method, device, equipment and storage medium |
CN112735064A (en) * | 2021-02-01 | 2021-04-30 | 甘肃紫光智能交通与控制技术有限公司 | ETC self-service recharging method |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102867157A (en) * | 2012-09-11 | 2013-01-09 | 东莞宇龙通信科技有限公司 | Mobile terminal and data protecting method |
CN104881779A (en) * | 2015-06-17 | 2015-09-02 | 恒宝股份有限公司 | Device, system, and method for mobile convergence payment |
CN104915829A (en) * | 2015-05-06 | 2015-09-16 | 北京奇虎科技有限公司 | Application interaction method and application interaction device based on NFC technology |
US20150262052A1 (en) * | 2014-03-14 | 2015-09-17 | Ebay Inc. | Omni smart card |
CN105260886A (en) * | 2014-05-28 | 2016-01-20 | 中兴通讯股份有限公司 | Payment processing method and device, NFC (Near Field Communication) portable terminal and wearable terminal |
CN105653998A (en) * | 2015-06-24 | 2016-06-08 | 宇龙计算机通信科技(深圳)有限公司 | Identity card information reading method and apparatus thereof, and mobile terminal |
CN105654294A (en) * | 2015-06-19 | 2016-06-08 | 宇龙计算机通信科技(深圳)有限公司 | Safety authentication method, apparatus and mobile terminal thereof |
-
2016
- 2016-08-01 CN CN201610621551.9A patent/CN106230821B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102867157A (en) * | 2012-09-11 | 2013-01-09 | 东莞宇龙通信科技有限公司 | Mobile terminal and data protecting method |
US20150262052A1 (en) * | 2014-03-14 | 2015-09-17 | Ebay Inc. | Omni smart card |
CN105260886A (en) * | 2014-05-28 | 2016-01-20 | 中兴通讯股份有限公司 | Payment processing method and device, NFC (Near Field Communication) portable terminal and wearable terminal |
CN104915829A (en) * | 2015-05-06 | 2015-09-16 | 北京奇虎科技有限公司 | Application interaction method and application interaction device based on NFC technology |
CN104881779A (en) * | 2015-06-17 | 2015-09-02 | 恒宝股份有限公司 | Device, system, and method for mobile convergence payment |
CN105654294A (en) * | 2015-06-19 | 2016-06-08 | 宇龙计算机通信科技(深圳)有限公司 | Safety authentication method, apparatus and mobile terminal thereof |
CN105653998A (en) * | 2015-06-24 | 2016-06-08 | 宇龙计算机通信科技(深圳)有限公司 | Identity card information reading method and apparatus thereof, and mobile terminal |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108122106A (en) * | 2017-12-21 | 2018-06-05 | 温州索易软件开发有限公司 | A kind of inquiry system of member card charging information |
CN111125723A (en) * | 2018-10-31 | 2020-05-08 | 成都鼎桥通信技术有限公司 | Encryption card identification method, device, equipment and storage medium |
CN112735064A (en) * | 2021-02-01 | 2021-04-30 | 甘肃紫光智能交通与控制技术有限公司 | ETC self-service recharging method |
Also Published As
Publication number | Publication date |
---|---|
CN106230821B (en) | 2019-07-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220277301A1 (en) | Secure tracking and transfer of items using a blockchain | |
CN106899570B (en) | The processing method of two dimensional code, apparatus and system | |
CN105991287B (en) | A kind of generation of signed data and finger print identifying requesting method and device | |
US10089606B2 (en) | System and method for trusted mobile device payment | |
CN105337928B (en) | Method for identifying ID, safety protection problem generation method and device | |
CN104408622B (en) | System and method for realizing electronic transaction confirmation based on independent password equipment | |
CN103888252A (en) | UID, PID, and APPID-based control application access permission method | |
CN106462853A (en) | Card settlement terminal and card settlement system | |
CN102238193A (en) | Data authentication method and system using same | |
CN104599408A (en) | Third-party account ATM (automatic teller machine) withdrawing method and system based on dynamic two-dimension codes | |
CN104050567A (en) | Data interaction method under off-line mode, terminal and server | |
CN110769410B (en) | Method, application module, system and terminal for activating a vehicle-mounted unit device | |
CN103390122B (en) | Application program transmitting method, application program operating method, sever and terminal | |
CN105868970A (en) | Authentication method and electronic device | |
CN107204957A (en) | A kind of account binding and the method and device of business processing | |
CN104732431A (en) | Electronic bill platform and electronic bill processing method executing on electronic bill platform | |
CN103345703A (en) | Banking transaction authentication method and system based on image authentication | |
CN103152174A (en) | Data processing method, device and parking lot management system applied to parking lot | |
CN106296183A (en) | The off-line charging method of a kind of smart card and equipment | |
CN106850638A (en) | A kind of mobile unit access control method and system | |
CN109919601A (en) | Payment verification method, apparatus and electronic equipment | |
CN106230821A (en) | The recognition methods of a kind of smart card and equipment | |
CN110414197B (en) | Bank user identity verification method and device based on behavior characteristics | |
CN110690971A (en) | Data processing method and system based on USBKey | |
CN107622396B (en) | Self-service transaction method, system and terminal equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |