[go: up one dir, main page]

CN109474374B - Smart card data reading method, system and device - Google Patents

Smart card data reading method, system and device Download PDF

Info

Publication number
CN109474374B
CN109474374B CN201710806857.6A CN201710806857A CN109474374B CN 109474374 B CN109474374 B CN 109474374B CN 201710806857 A CN201710806857 A CN 201710806857A CN 109474374 B CN109474374 B CN 109474374B
Authority
CN
China
Prior art keywords
card
information
file storage
storage unit
decoding
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710806857.6A
Other languages
Chinese (zh)
Other versions
CN109474374A (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.)
Ruixin Technology Tianjin Co ltd
Original Assignee
Ruixin Technology Tianjin 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 Ruixin Technology Tianjin Co ltd filed Critical Ruixin Technology Tianjin Co ltd
Priority to CN201710806857.6A priority Critical patent/CN109474374B/en
Publication of CN109474374A publication Critical patent/CN109474374A/en
Application granted granted Critical
Publication of CN109474374B publication Critical patent/CN109474374B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0071Use of interleaving
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/0008General problems related to the reading of electronic memory record carriers, independent of its reading method, e.g. power transfer

Landscapes

  • Engineering & Computer Science (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Storage Device Security (AREA)

Abstract

The invention discloses a method, a system and a device for reading data of an intelligent card. The method comprises the following steps: when the card reading equipment detects the smart card, the card reading equipment is matched with the smart card through a file storage unit; the card reading equipment acquires a file storage unit opened by the intelligent card and performs data interleaving decoding on decoding information of the file storage unit corresponding to the card reading equipment and the acquired storage information of the file storage unit of the intelligent card; and after the card reading equipment decodes all the opened file storage units of the intelligent card, the data information stored by the intelligent card is obtained and stored in the card reading equipment. Through the data interleaving technology, the information content stored in the intelligent card can only perform data interactive reading and decoding with the card reading equipment, so that the content in the information cannot be decoded and destroyed by single acquired information, and the safety and reliability of the information stored in the intelligent card are improved.

Description

Smart card data reading method, system and device
Technical Field
The invention belongs to the field of intelligent traffic management, and particularly relates to a method, a system and a device for reading data of an intelligent card.
Background
At present, smart cards are applied more and more widely in daily work and life, in the application of smart cards, it is necessary to correctly read data stored in the smart cards, and the data reading mode of the existing smart cards is mainly a static mode, that is, related data information is stored in a file storage unit of the smart card in a digital informatization mode.
When the intelligent card is inserted into the card reader, the data information in the intelligent card is directly transmitted to a data receiving unit of the card reader, and the related data information content is read.
In the prior art, the implementation mode that the card reader directly reads the information in the file storage unit easily causes leakage and stolen reading of data information in the data reading process, is also easily intercepted in the data information transmission process, and has low data transmission safety. Therefore, the main problems of the data transmission and reading mode are that the data transmission security is low, and the security encryption measures of the card reader are not perfect, so that the card reader can directly acquire the data information in the smart card when receiving data, and the data is easily stolen or lost.
Disclosure of Invention
In view of the above, the present invention has been made to provide a smart card data reading method, system and apparatus that overcome or at least partially address the above-mentioned problems.
In a first aspect, an embodiment of the present invention provides a method for reading data from a smart card, including:
when the card reading equipment detects the smart card, the card reading equipment is matched with the smart card through a file storage unit;
the card reading equipment acquires a file storage unit opened by the intelligent card and performs data interleaving decoding on decoding information of the file storage unit corresponding to the card reading equipment and the acquired storage information of the file storage unit of the intelligent card;
and after the card reading equipment decodes all the opened file storage units of the intelligent card, the data information stored by the intelligent card is obtained and stored in the card reading equipment.
In some optional embodiments, the matching of the card reading device and the smart card in the file storage unit specifically includes:
acquiring storage information items of K file storage units included in the smart card and L file storage unit decoding information items included in the card reading device;
and determining the file storage unit in the smart card corresponding to each file storage unit in the card reading equipment according to the decoding information item corresponding to each storage information item.
In some optional embodiments, the process of data interleaving and decoding specifically includes:
the card reading equipment determines the open storage byte position of the acquired file storage unit of the intelligent card, uses decoding information in the storage byte position of the file storage unit corresponding to the card reading equipment, and performs decoding operation on the information in the open storage byte position by adopting a preset data interleaving operation method to obtain the decoded storage information. In some optional embodiments, the performing data interleaving decoding specifically includes:
performing data interleaving operation by adopting at least one of the following preset encryption logic calculation modes: "and", "or", "equivalent", or "exclusive or".
In a second aspect, an embodiment of the present invention provides a smart card data reading apparatus, including:
the detection matching module is used for matching the file storage units when the intelligent card is detected;
the interleaving decoding module is used for acquiring an open file storage unit of the intelligent card and performing data interleaving decoding on decoding information of the file storage unit corresponding to the interleaving decoding module and the acquired storage information of the file storage unit of the intelligent card;
and the data storage module is used for obtaining and storing the data information stored by the intelligent card after decoding all the file storage units opened by the intelligent equipment.
In some optional embodiments, the detection matching module is specifically configured to:
acquiring storage information items of K file storage units included in the smart card and L file storage unit decoding information items included in the card reading device;
and determining the file storage unit in the smart card corresponding to each file storage unit in the card reading equipment according to the decoding information item corresponding to each storage information item.
In some optional embodiments, the interleaving decoding module is specifically configured to:
determining the storage byte position opened by the acquired file storage unit of the smart card, using decoding information in the storage byte position of the file storage unit corresponding to the decoding byte position, and performing decoding operation on the information in the opened storage byte position by adopting a preset data interleaving operation method to obtain the decoded storage information.
In some optional embodiments, the interleaving decoding module is specifically configured to:
performing data interleaving operation by adopting at least one of the following preset encryption logic calculation modes: "and", "or", "equivalent", or "exclusive or".
An embodiment of the present invention further provides a system for reading data of a smart card, including: card reading equipment and smart cards;
the card reading equipment comprises the intelligent card reading device;
the intelligent card is used for storing information.
The technical scheme provided by the embodiment of the invention has the beneficial effects that at least:
when the card reading equipment detects the intelligent card, the mutual matching of the card reading equipment and the file storage unit in the intelligent card is realized through the matching of the file storage unit, then the storage information in the file storage unit corresponding to the intelligent card is decoded through the decoding information stored in the file storage unit of the card reading equipment, the information in the intelligent card is obtained through an interleaving decoding mode, the encryption of the information of the intelligent card is realized, the leakage and the stealing in the reading and transmission processes are avoided, and the safe and reliable transmission and the obtaining of the data information are effectively ensured.
Through the data interleaving technology, the information content stored in the intelligent card can only be subjected to data interaction reading and decoding with the card reading equipment, so that the content of the information can not be decoded and destroyed by single acquired information, and the safety and reliability of the information stored in the intelligent card are improved.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
The technical solution of the present invention is further described in detail by the accompanying drawings and embodiments.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the principles of the invention and not to limit the invention. In the drawings:
fig. 1 is a flowchart of a data reading method for a smart card according to an embodiment of the present invention;
FIG. 2 is a diagram illustrating a smart card file storage unit according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of a file storage unit of a card reading device according to an embodiment of the present invention;
FIG. 4 is a schematic diagram illustrating a data interleaving principle between a smart card and a card reading device according to a first embodiment of the present invention;
FIG. 5 is a schematic structural diagram of a smart card data reading system according to a second embodiment of the present invention;
fig. 6 is a schematic structural diagram of a smart card data reading apparatus according to a second embodiment of the present invention.
Detailed Description
Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
The embodiment of the invention provides a data reading method of an intelligent card, which can enable information content stored in the intelligent card to be only subjected to data interactive reading and decoding with a card reading device through a data interleaving technology, so that the content of single acquired information cannot be decoded and destroyed, and the safety and the reliability of the information stored in the intelligent card are improved.
Example one
An embodiment of the present invention provides a method for reading data of a smart card, where a flow of the method is shown in fig. 1, and the method includes the following steps:
step S101: the card reading device detects the smart card.
When a user has a requirement for reading information (such as driver name, driver license number, license plate number, vehicle type and the like) in an intelligent card (an electronic driver license and an electronic driving license), the intelligent card is inserted into a card reading device or is close to the card reading device, and when the card reading device detects the insertion or the close of the intelligent card, subsequent data reading operation is started.
Step S102: and the card reading equipment is matched with the intelligent card through the file storage unit.
The intelligent card comprises a certain number of file storage units for storing data information, and the card reading equipment also comprises a certain number of file storage units for storing corresponding decoding information. Each data information file storage unit corresponds to a corresponding decoding information file storage unit, and the corresponding relation can be preset and stored in card reading equipment or an intelligent card.
When the file storage units are matched, the card reading equipment acquires storage information items of K file storage units included in the smart card and decoding information items of L file storage units included in the card reading equipment; and determining the file storage unit in the smart card corresponding to each file storage unit in the card reading equipment according to the decoding information item corresponding to each storage information item.
Fig. 2 is a schematic diagram of a file storage unit of a smart card, where the smart card includes K file storage units, such as 1A0, 1A1, 1A2, … …, 1A (K-1), 1A (K), 1A (K +1), 1A (K +2), … …, and 1AK, and each file storage unit stores a storage information item, where the storage information item may be at least one of the following information items: driver name, driver license number, license plate number, vehicle type. The acquisition smart card comprises K file storage units, and each file storage unit stores information (such as driver name, driver license number, license plate number, vehicle type and the like) of a motor vehicle driver (motor vehicle). Taking the K (K epsilon. K) file storage unit as an example, the file storage unit comprises M byte bits, and a certain item of information in the motor vehicle driving license (driving license) is stored in the M to M + p (M + p ≦ M) byte bits of the K file storage unit in the form of a digital sequence.
FIG. 3 is a schematic diagram of a file storage unit of a card reading device, where the card reading device includes L file storage units 1B0, 1B1, 1B2, … …, 1B (L-1), 1B (L), 1B (L +1), 1B (L +2), … …, and 1BL, and each file storage unit stores a decoding information item, where the decoding information item may be at least one of the following information: a decoded information item of the driver's name, a decoded information item of the driver's license number, a decoded information item of the license plate number, and a decoded information item of the vehicle type. The acquisition card reading device also comprises L file storage units. Take the L (L ∈ L) th file storage unit as an example, the file storage unit contains decoding information of N bytes.
And determining a file storage unit in the smart card corresponding to each file storage unit in the card reading equipment according to the decoding information item corresponding to each storage information item, wherein if the l-th file storage unit of the card reading equipment stores the decoding information of the storage information of the name of the driver, and the k-th file storage unit of the smart card stores the storage information of the name of the driver, the two file storage units are matched file storage units.
Step S103: and acquiring a file storage unit opened by the smart card.
After the file storage units are successfully matched, the intelligent card opens the file storage units to the card reading equipment, and the card reading equipment sequentially obtains the opened file storage units of the intelligent card.
Fig. 4 is a schematic diagram illustrating a principle of data interleaving between a smart card and a card reading device, where the smart card includes 1, 2, … …, M +1, M +2, … …, M + p, … …, M-1, and M bytes, and each file storage unit includes a designated byte range, such as: the kth file storage unit includes m, m +1, m +2, … …, m + p bytes. After the data are successfully matched, the kth file storage unit in the intelligent card, which stores certain information of the motor vehicle driving license (driving license), opens the storage byte bits to the card reading equipment, namely the mth to mth + p (M + p is less than or equal to M) byte bits.
Step S104: and the card reading equipment performs data interleaving decoding on the decoding information of the file storage unit corresponding to the card reading equipment and the acquired storage information of the file storage unit of the intelligent card.
As shown in FIG. 4, the card reading device includes 1, 2, … …, N +1, N +2, … …, N + q, … …, N-1, N bytes, wherein each file storage unit contains a designated byte range, for example, the ith file storage unit includes N, N +1, N +2, … …, N + q bytes. When the file storage unit opened by the intelligent card is acquired, the card reading equipment performs data interleaving decoding on decoding information in the nth to nth + q (N + q is less than or equal to N) byte bits of the first file storage unit corresponding to the decoding information and the acquired storage information in the file storage unit opened by the intelligent card.
The stored information of the m-th to m + p-th byte bits in the smart card and the decoded information of the n-th to n + q-th byte bits in the card reading device are subjected to data interleaving, and the data interleaving method is carried out by adopting a preset encryption logic calculation mode such as but not limited to ' and ', ' or ' exclusive or ' and the like.
Step S105: and after the card reading equipment decodes all the opened file storage units of the intelligent card, the data information stored by the intelligent card is obtained and stored in the card reading equipment.
K file storage units in the intelligent card type motor vehicle driving license (driving license) sequentially carry out data interleaving and decoding with the card reader device according to the modes of step S103 and step S104 to obtain information contents.
When the data interleaving operation of all the file storage units is finished, the card reading equipment can decode and obtain all the information contents carried by the intelligent card type motor vehicle driving license (driving license), and store and record the information contents in the card reading equipment.
According to the method, when the card reading equipment detects the smart card, the mutual matching of the card reading equipment and the file storage unit in the smart card is realized through the matching of the file storage unit, then the storage information in the file storage unit corresponding to the smart card is decoded through the decoding information stored in the file storage unit of the card reading equipment, the information in the smart card is obtained through an interleaving decoding mode, the encryption of the information of the smart card is realized, the leakage and the stealing in the reading and transmission processes are avoided, and the safe and reliable transmission and the obtaining of the data information are effectively ensured.
Compared with the traditional paper-version driving license (driving license), the invention is not easy to damage and counterfeit, and is more convenient for unified management, so that the invention is more convenient to be applied to an intelligent traffic management system taking electronic information as a core.
Example two
An embodiment of the present invention provides a smart card data reading system, where the structure of the system is shown in fig. 5, and the system includes: a card reading device 201 and a smart card 202;
the card reading device 201 comprises an intelligent card reading device and is used for matching a file storage unit with the intelligent card when the intelligent card is detected; acquiring a file storage unit opened by the intelligent card, and performing data interleaving decoding on decoding information of the file storage unit corresponding to the intelligent card and the acquired storage information of the file storage unit of the intelligent card; and after all the opened file storage units of the intelligent card are decoded, the data information stored by the intelligent card is obtained and stored in the card reading equipment.
And the intelligent card is used for storing information.
Optionally, the smart card is specifically configured to store information in the form of a separate file, and the stored information is stored in the form of a digital sequence in byte bits included in a designated file storage unit.
The structure of the smart card reading device is shown in fig. 6, and the smart card reading device includes: a detection matching module 301, an interleaving decoding module 302 and a data storage module 303.
The detection matching module 301 is used for matching the file storage units when the smart card is detected;
the interleaving decoding module 302 is configured to acquire a file storage unit opened by the smart card, and perform data interleaving decoding on decoding information of the file storage unit corresponding to the interleaving decoding module and the acquired storage information of the file storage unit of the smart card;
and the data storage module 303 is configured to obtain and store data information stored in the smart card after all the file storage units opened by the smart card are decoded.
Optionally, the detection matching module 301 is specifically configured to obtain storage information items of K file storage units included in the smart card and L file storage unit decoding information items included in the card reading device, and determine, according to a decoding information item corresponding to each storage information item, a file storage unit in the smart card corresponding to each file storage unit in the card reading device.
Optionally, the interleaving and decoding module 302 is configured to determine an open storage byte position of the obtained smart card file storage unit, use a storage byte of the file storage unit corresponding to the interleaving and decoding module to perform decoding operation on information in the open storage byte position by using a preset data interleaving operation method, and obtain decoded storage information.
Optionally, the data storage module 303 is configured to obtain that the card reading device includes L file storage units, and determine, according to the decoded corresponding decoding information, that the decoding information is stored in the corresponding file storage unit of the card reading device.
According to the method and the system for reading the data of the intelligent card, the information content stored in the intelligent card can only perform data interactive reading and decoding with the card reading device through the data interleaving technology, so that the content in the information can not be decoded and destroyed by single acquired information, and the safety and the reliability of the information stored in the intelligent card are improved. Compared with the traditional paper-version driving license (driving license), the paper-version driving license is not easy to damage and counterfeit, and is more convenient to manage in a unified manner, so that the paper-version driving license is more convenient to apply to an intelligent traffic management system taking electronic information as a core. Compared with the mode of directly accessing the information content on the memory card, the confidentiality of information transmission is better.
Compared with the traditional paper-version driving license (driving license), the invention is not easy to damage and counterfeit, and is more convenient for unified management, so that the invention is more convenient to be applied to an intelligent traffic management system taking electronic information as a core.
Unless specifically stated otherwise, terms such as processing, computing, calculating, determining, displaying, or the like, may refer to an action and/or process of one or more processing or computing systems or similar devices that manipulates and transforms data represented as physical (e.g., electronic) quantities within the processing system's registers and memories into other data similarly represented as physical quantities within the processing system's memories, registers or other such information storage, transmission or display devices. Information and signals may be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be referenced throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
It should be understood that the specific order or hierarchy of steps in the processes disclosed is an example of exemplary approaches. Based upon design preferences, it is understood that the specific order or hierarchy of steps in the processes may be rearranged without departing from the scope of the present disclosure. The accompanying method claims present elements of the various steps in a sample order, and are not intended to be limited to the specific order or hierarchy presented.
In the foregoing detailed description, various features are grouped together in a single embodiment for the purpose of streamlining the disclosure. This method of disclosure is not to be interpreted as reflecting an intention that the claimed embodiments of the subject matter require more features than are expressly recited in each claim. Rather, as the following claims reflect, invention lies in less than all features of a single disclosed embodiment. Thus, the following claims are hereby expressly incorporated into the detailed description, with each claim standing on its own as a separate preferred embodiment of the invention.
Those of skill would further appreciate that the various illustrative logical blocks, modules, circuits, and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both. To clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present disclosure.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. Of course, the storage medium may also be integral to the processor. The processor and the storage medium may reside in an ASIC. The ASIC may reside in a user terminal. Of course, the processor and the storage medium may reside as discrete components in a user terminal.
For a software implementation, the techniques described herein may be implemented with modules (e.g., procedures, functions, and so on) that perform the functions described herein. The software codes may be stored in memory units and executed by processors. The memory unit may be implemented within the processor or external to the processor, in which case it can be communicatively coupled to the processor via various means as is known in the art.
What has been described above includes examples of one or more embodiments. It is, of course, not possible to describe every conceivable combination of components or methodologies for purposes of describing the aforementioned embodiments, but one of ordinary skill in the art may recognize that many further combinations and permutations of various embodiments are possible. Accordingly, the embodiments described herein are intended to embrace all such alterations, modifications and variations that fall within the scope of the appended claims. Furthermore, to the extent that the term "includes" is used in either the detailed description or the claims, such term is intended to be inclusive in a manner similar to the term "comprising" as "comprising" is interpreted when employed as a transitional word in a claim. Furthermore, any use of the term "or" in the specification of the claims is intended to mean a "non-exclusive or".

Claims (8)

1. A data reading method for a smart card is characterized by comprising the following steps:
when the card reading equipment detects the smart card, the card reading equipment is matched with the smart card through a file storage unit;
the card reading equipment acquires a file storage unit opened by the intelligent card and performs data interleaving decoding on decoding information of the file storage unit corresponding to the card reading equipment and the acquired storage information of the file storage unit of the intelligent card;
after the card reading equipment decodes all opened file storage units of the intelligent card, data information stored by the intelligent card is obtained and stored in the card reading equipment;
wherein, card reading equipment carries out file memory cell with the smart card and matches, specifically includes:
acquiring storage information items of K file storage units included in the smart card and L file storage unit decoding information items included in the card reading device;
and determining the file storage unit in the smart card corresponding to each file storage unit in the card reading equipment according to the decoding information item corresponding to each storage information item.
2. The method of claim 1, wherein the process of data interleaving decoding comprises:
the card reading equipment determines the open storage byte position of the acquired file storage unit of the intelligent card, uses decoding information in the storage byte position of the file storage unit corresponding to the card reading equipment, and performs decoding operation on the information in the open storage byte position by adopting a preset data interleaving operation method to obtain the decoded storage information.
3. The method of claim 2, wherein the performing data interleaving decoding specifically comprises:
performing data interleaving operation by adopting at least one of the following preset encryption logic calculation modes: "and", "or", "equivalent", or "exclusive or".
4. A smart card data reading apparatus, comprising:
the detection matching module is used for matching the file storage units when the intelligent card is detected;
the interleaving decoding module is used for acquiring an open file storage unit of the intelligent card and performing data interleaving decoding on decoding information of the file storage unit corresponding to the interleaving decoding module and the acquired storage information of the file storage unit of the intelligent card;
the data storage module is used for obtaining and storing data information stored by the intelligent card after decoding all file storage units opened by the intelligent equipment;
the detection matching module is specifically configured to:
acquiring storage information items of K file storage units included in the smart card and L file storage unit decoding information items included in the card reading device;
and determining the file storage unit in the smart card corresponding to each file storage unit in the card reading equipment according to the decoding information item corresponding to each storage information item.
5. The apparatus as claimed in claim 4, wherein said interleaving decoding module is specifically configured to:
determining the storage byte position opened by the acquired file storage unit of the smart card, using decoding information in the storage byte position of the file storage unit corresponding to the decoding byte position, and performing decoding operation on the information in the opened storage byte position by adopting a preset data interleaving operation method to obtain the decoded storage information.
6. The apparatus as claimed in claim 5, wherein said interleaving decoding module is specifically configured to:
performing data interleaving operation by adopting at least one of the following preset encryption logic calculation modes: "and", "or", "equivalent", or "exclusive or".
7. A smart card data reading system, comprising: card reading equipment and smart cards;
the card reading device comprises the intelligent card data reading device of any one of claims 4-6; the intelligent card is used for storing information.
8. The system of claim 7, wherein the smart card is specifically adapted to store information in the form of a separate file, the stored information being stored in a digital sequence in byte bits included in a designated file storage location.
CN201710806857.6A 2017-09-08 2017-09-08 Smart card data reading method, system and device Active CN109474374B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710806857.6A CN109474374B (en) 2017-09-08 2017-09-08 Smart card data reading method, system and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710806857.6A CN109474374B (en) 2017-09-08 2017-09-08 Smart card data reading method, system and device

Publications (2)

Publication Number Publication Date
CN109474374A CN109474374A (en) 2019-03-15
CN109474374B true CN109474374B (en) 2022-03-04

Family

ID=65658275

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710806857.6A Active CN109474374B (en) 2017-09-08 2017-09-08 Smart card data reading method, system and device

Country Status (1)

Country Link
CN (1) CN109474374B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101655902A (en) * 2008-08-21 2010-02-24 Sap股份公司 Radio frequency identification reading by using error correcting codes on sets of tags
CN101690197A (en) * 2007-06-26 2010-03-31 Lg电子株式会社 Digital broadcasting system and data processing method
CN104022844A (en) * 2014-05-28 2014-09-03 北京迈伦斯科技有限公司 Data packaging method capable of matching multiple transmission modes and system
CN104394106A (en) * 2014-12-09 2015-03-04 复旦大学 Double-decline iteration channel estimation method
CN205490541U (en) * 2016-03-08 2016-08-17 李齐营 Remote recognition device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7070103B2 (en) * 2000-01-03 2006-07-04 Tripletail Ventures, Inc. Method and apparatus for bar code data interchange
CN204374995U (en) * 2014-12-30 2015-06-03 深圳中科讯联科技有限公司 Multi-frequency band radio-frequency smart card, reader device and multi-frequency band radio-frequency card number integrated system
CN106850557B (en) * 2016-12-22 2020-05-15 捷开通讯(深圳)有限公司 Method, system and terminal for writing and reading contact information of telephone card

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101690197A (en) * 2007-06-26 2010-03-31 Lg电子株式会社 Digital broadcasting system and data processing method
CN101655902A (en) * 2008-08-21 2010-02-24 Sap股份公司 Radio frequency identification reading by using error correcting codes on sets of tags
CN104022844A (en) * 2014-05-28 2014-09-03 北京迈伦斯科技有限公司 Data packaging method capable of matching multiple transmission modes and system
CN104394106A (en) * 2014-12-09 2015-03-04 复旦大学 Double-decline iteration channel estimation method
CN205490541U (en) * 2016-03-08 2016-08-17 李齐营 Remote recognition device

Also Published As

Publication number Publication date
CN109474374A (en) 2019-03-15

Similar Documents

Publication Publication Date Title
US20190130160A1 (en) Method and Device for Improving Fingerprint Template, and Terminal Device
US7302572B2 (en) Portable information storage medium and its authentication method
CN102037499A (en) NFC mobile communication device and NFC reader
US8082472B2 (en) System and method for testing graphics card
US20130234837A1 (en) Method, Apparatus and System for Verifying Data
CN113010116B (en) Data processing method, device, terminal equipment and readable storage medium
EP4187466A1 (en) Systems and methods for point-to-point encryption compliance
US8006045B2 (en) Dummy write operations
CN109474374B (en) Smart card data reading method, system and device
CN107609427A (en) A method and system for storing EEPROM data
US20130151899A1 (en) Debug system and method
US20080250180A1 (en) USB peripheral device with dynamic modification class and operation method of the same
CN109325445A (en) A kind of method and device of Car license recognition classification
RU2680546C2 (en) System, method and identification kit for identification of vehicle
CN207382332U (en) The Internet of Things mobile terminal veritified with identity
CN105162782A (en) User biological characteristic storage method, device and terminal
CN104517140A (en) RFID multi-card-in-one integration method
US10223195B2 (en) Counter in a flash memory
CN103914263A (en) SD card and device and method for accessing SD card
CN115934204A (en) Instance management method based on specific coding and related equipment thereof
US6742073B1 (en) Bus controller technique to control N buses
CN111915816A (en) Card-swallowing retrieving method and device, electronic equipment and computer-readable storage medium
EP2317443A1 (en) Method for executing data updates in an IC Card
CN112579207B (en) Data loading method, device and equipment
CN101685494A (en) Control method of radio frequency identification tag and radio frequency identification system using same

Legal Events

Date Code Title Description
PB01 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