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 PDF

Info

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
Application number
CN201610621551.9A
Other languages
Chinese (zh)
Other versions
CN106230821B (en
Inventor
邹德良
胡浩平
潘海军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xining High Traffic Technology Co Ltd
Original Assignee
Xining High Traffic Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xining High Traffic Technology Co Ltd filed Critical Xining High Traffic Technology Co Ltd
Priority to CN201610621551.9A priority Critical patent/CN106230821B/en
Publication of CN106230821A publication Critical patent/CN106230821A/en
Application granted granted Critical
Publication of CN106230821B publication Critical patent/CN106230821B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0407Network 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/0414Network 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/327Short range or proximity payments by means of M-devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment 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/349Rechargeable cards
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0853Network 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

The recognition methods of a kind of smart card and equipment
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.
CN201610621551.9A 2016-08-01 2016-08-01 A kind of recognition methods and equipment of smart card Active CN106230821B (en)

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)

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

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

Patent Citations (7)

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

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