[go: up one dir, main page]

CN101727683A - Public transport IC card identity identifying and authenticating system - Google Patents

Public transport IC card identity identifying and authenticating system Download PDF

Info

Publication number
CN101727683A
CN101727683A CN200810152397A CN200810152397A CN101727683A CN 101727683 A CN101727683 A CN 101727683A CN 200810152397 A CN200810152397 A CN 200810152397A CN 200810152397 A CN200810152397 A CN 200810152397A CN 101727683 A CN101727683 A CN 101727683A
Authority
CN
China
Prior art keywords
card
authentication
identity authentication
reader
card reader
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
CN200810152397A
Other languages
Chinese (zh)
Other versions
CN101727683B (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.)
Nankai University
Original Assignee
Nankai University
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 Nankai University filed Critical Nankai University
Priority to CN2008101523970A priority Critical patent/CN101727683B/en
Publication of CN101727683A publication Critical patent/CN101727683A/en
Application granted granted Critical
Publication of CN101727683B publication Critical patent/CN101727683B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Credit Cards Or The Like (AREA)
  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)

Abstract

本发明属于RFID射频识别技术领域,是一种通过RFID射频识别标签与IC卡协同作用对IC卡进行身份认证的系统,可以显著提高IC卡储值的安全性。该系统包括:(1)IC卡系统:IC卡采用MiFare1标准的逻辑加密卡,读卡器采用应用于13.56MHz非接触式通信的高集成MF RC500型读卡器;(2)ID卡系统:ID卡采用集成了RFID射频识别标签的MiFare1逻辑加密卡,读卡器采用RFID远距离射频技术。与现有公交系统相比,用户刷卡时只需随身佩带ID卡即可实现身份认证,既保证IC卡储值安全性,又满足公交系统便捷的需求。因此该系统对用户和公交公司都具有显著的实用意义,在公交领域极具推广价值。

Figure 200810152397

The invention belongs to the technical field of RFID radio frequency identification, and is a system for performing identity authentication on an IC card through the cooperative action of an RFID radio frequency identification label and an IC card, which can significantly improve the security of stored value of the IC card. The system includes: (1) IC card system: the IC card adopts the logical encryption card of MiFare1 standard, and the card reader adopts the highly integrated MF RC500 card reader applied to 13.56MHz non-contact communication; (2) ID card system: The ID card adopts the MiFare1 logical encryption card integrated with the RFID radio frequency identification tag, and the card reader adopts the RFID long-distance radio frequency technology. Compared with the existing bus system, the user only needs to wear the ID card to realize identity authentication when swiping the card, which not only ensures the security of the stored value of the IC card, but also meets the needs of the bus system for convenience. Therefore, the system has significant practical significance for users and bus companies, and is of great promotion value in the field of public transport.

Figure 200810152397

Description

公交IC卡身份识别认证系统 Bus IC card identification authentication system

技术领域technical field

本发明属于RFID射频识别技术领域,是一种通过RFID标签与IC卡协同作用的方式对IC卡进行认证的系统,能够实现IC卡的身份认证,提高IC卡储值的安全性。The invention belongs to the technical field of RFID radio frequency identification, and is a system for authenticating an IC card through the cooperative action of an RFID tag and an IC card, which can realize the identity authentication of the IC card and improve the security of stored value of the IC card.

背景技术Background technique

当前的公交IC卡是Phliips公司研发的MiFarel TYPE A标准的逻辑加密卡,相应的读卡器是应用于13.56MHz非接触式通信的高集成MF RC500型读卡器。该读卡IC系列利用先进的调制和解调概念,完全集成了在13.56MHz下所有类型的被动非接触式通信方式和协议。MF RC500可方便的用于各种基于ISO/IEC 1A.A.43A标准并且要求低成本、小尺寸、高性能以及单电源的非接触式通信的应用场合。然而城市公共交IC卡收费系统涉及面广,服务单位多,用户数量巨大,虽然公交IC卡内部芯片数据保密功能先进,但是IC卡一旦丢失或被盗,卡内金额很难追回。一是因为公共汽车环境恶劣、流动性大,因此不采用IC卡芯片内部的预设密码来实现IC卡储值的保密功能,防止增加验票过程和停站时间。二是因为车载读卡器存储空间有限,不能存储用户自设密码和所有挂失名单,因此许多省市并不设立挂失制度。基于以上两点原因,当前公交IC卡储值的安全性没有保证。The current bus IC card is a logical encryption card of MiFarel TYPE A standard developed by Phliips, and the corresponding card reader is a highly integrated MF RC500 card reader applied to 13.56MHz contactless communication. This card reader IC series utilizes advanced modulation and demodulation concepts to fully integrate all types of passive contactless communication methods and protocols at 13.56MHz. MF RC500 can be conveniently used in various contactless communication applications based on ISO/IEC 1A.A.43A standard and requiring low cost, small size, high performance and single power supply. However, the urban public transportation IC card toll collection system involves a wide range of areas, many service units, and a huge number of users. Although the internal chip data security function of the bus IC card is advanced, once the IC card is lost or stolen, it is difficult to recover the amount in the card. One is because the environment of the bus is harsh and the mobility is high, so the preset password inside the IC card chip is not used to realize the confidentiality function of the stored value of the IC card, so as to prevent the increase of the ticket checking process and stop time. The second is that because the storage space of the vehicle-mounted card reader is limited, it cannot store the password set by the user and all the loss report lists, so many provinces and cities do not have a loss report system. Based on the above two reasons, the security of the stored value of the current bus IC card is not guaranteed.

发明内容Contents of the invention

发明目的:Purpose of the invention:

该机制通过一种简单的IC卡与射频标签ID卡的绑定方式,来实现公交IC卡身份识别验证系统。其中ID卡内存储有IC卡的身份信息,通过ID卡读卡器与IC卡读卡器的交互认证,以改变当前公交系统IC卡不记名刷卡,丢失难以进行挂失的缺陷,同时有望取代IC卡等小额消费领域的实名制机制,保护消费者隐私权。This mechanism realizes the bus IC card identity verification system through a simple binding method of IC card and radio frequency tag ID card. Among them, the identity information of the IC card is stored in the ID card, and through the interactive authentication of the ID card reader and the IC card reader, it can change the defect that the IC card in the current public transportation system is not registered, and it is difficult to report the loss when it is lost. At the same time, it is expected to replace the IC card. The real-name registration mechanism in the field of small consumption such as cards protects the privacy of consumers.

经过科技文献查新检索,国内外尚未发现通过此种绑定机制来实现认证的系统的专利或文献报道。After the novelty search of scientific and technological literature, no patents or literature reports on the authentication system through this binding mechanism have been found at home and abroad.

本发明的技术构成:Technical constitution of the present invention:

本机制针对实际应用在公交领域IC卡系统架构了一种以IC卡读写技术、RFID射频远距离读写技术为核心的系统。在尽可能不更改原有IC卡读写流程的基础上,实现了满足认证需求的系统。具体实现方式是在已有的IC卡读写流程的前提下,在IC卡保密认证之后、交易之前插入IC卡身份认证例程,根据认证结果,IC读卡器选择继续交易或者放弃此次交易,从而实现该认证的功能。This mechanism is aimed at the actual application of the IC card system in the field of public transportation, and a system with IC card reading and writing technology and RFID radio frequency long-distance reading and writing technology as the core system is constructed. On the basis of not changing the original IC card reading and writing process as much as possible, a system that meets the authentication requirements is realized. The specific implementation method is to insert the IC card identity authentication routine after the IC card confidentiality authentication and before the transaction on the premise of the existing IC card reading and writing process. According to the authentication result, the IC card reader chooses to continue the transaction or give up the transaction. , so as to realize the authentication function.

本发明的技术方案:Technical scheme of the present invention:

公交IC卡身份识别认证系统,包括ID卡系统、IC卡系统,其特点是:Bus IC card identification authentication system, including ID card system, IC card system, its characteristics are:

ID卡系统包括:The ID card system includes:

ID卡读卡器,不断读取其有效范围内的ID卡,并负责所有身份认证的处理过程;ID card reader, which continuously reads ID cards within its effective range, and is responsible for all identity authentication processes;

ID卡,其内部存储有IC卡的身份验证信息,用来对IC卡的身份进行认证;ID card, which stores the identity verification information of the IC card inside, and is used to authenticate the identity of the IC card;

请求读卡,ID卡读卡器连续发送请求读卡信号,直至有ID卡进入其有限范围;Request card reading, the ID card reader continuously sends request card reading signals until an ID card enters its limited range;

防碰撞操作,当有效范围内存在多张ID卡时采取该措施来防止多张卡同时读取时造成数据错误;Anti-collision operation, when there are multiple ID cards in the effective range, take this measure to prevent data errors caused by multiple cards being read at the same time;

选择卡片,当执行防碰撞操作之后,必须执行选择卡片,以建立与所选卡片的通信;Select the card, after performing the anti-collision operation, you must execute the selection card to establish communication with the selected card;

三重认证,为了保证卡片本身的合法性及读写操作的合法性,防止卡片被伪造而必须在卡片和读卡器之间进行的认证操作;Triple authentication, in order to ensure the legitimacy of the card itself and the legitimacy of the read and write operations, and prevent the card from being forged, the authentication operation must be carried out between the card and the card reader;

中断系统,接收来自IC卡读卡器的身份认证请求中断信号,并在认证结束后向IC卡读卡器发送身份认证响应中断信号,实现交互;Interrupt the system, receive the identity authentication request interruption signal from the IC card reader, and send the identity authentication response interruption signal to the IC card reader after the authentication is completed, so as to realize interaction;

ID信息队列,将有效范围内的合法ID卡信息读取并保存在ID读卡器的数据区,以备进一步认证时使用;ID information queue, read and save legal ID card information within the valid range in the data area of the ID card reader for use in further authentication;

串行通信接口,接收来自IC卡读卡器的信息流,并在认证过程结束后回送应答信息,从而实现认证;The serial communication interface receives the information flow from the IC card reader, and sends back the response information after the authentication process is completed, so as to realize the authentication;

IC卡身份认证,ID卡读卡器通过接收来自IC卡读卡器的请求认证的IC卡身份信息,遍历ID信息队列,如果存在该请求对应的认证信息,则认证通过,否则,认证失败。IC card identity authentication, the ID card reader traverses the ID information queue by receiving the IC card identity information requested from the IC card reader for authentication, if there is the authentication information corresponding to the request, the authentication passes, otherwise, the authentication fails.

至此ID卡系统的功能均已实现。So far the functions of the ID card system have been realized.

IC卡系统包括:IC card system includes:

IC卡读卡器,完成IC卡的信息读取,以及信息的处理工作;IC card reader, to complete the information reading of IC card and the processing of information;

IC卡,存储用户的交易信息,包括卡内余额等;IC card, which stores the user's transaction information, including the balance in the card, etc.;

请求读卡,IC卡读卡器连续发送请求读卡信号,直至有IC卡进入其有限范围;Request card reading, the IC card reader continuously sends request card reading signals until an IC card enters its limited range;

防碰撞操作,当有效范围内存在多张IC卡时采取该措施来防止多张卡同时读取时造成数据错误;Anti-collision operation, when there are multiple IC cards in the effective range, take this measure to prevent data errors caused by multiple cards being read at the same time;

选择卡片,当执行防碰撞操作之后,必须执行选择卡片,以建立与所选卡片的通信;Select the card, after performing the anti-collision operation, you must execute the selection card to establish communication with the selected card;

三重认证,为了保证卡片本身的合法性及读写操作的合法性,防止卡片被伪造而必须在卡片和读卡器之间进行的认证操作;Triple authentication, in order to ensure the legitimacy of the card itself and the legitimacy of the read and write operations, and prevent the card from being forged, the authentication operation must be carried out between the card and the card reader;

中断系统,在IC卡本身的认证完成后,向ID卡读卡器发送身份认证请求中断信号,并等待接收来自ID卡读卡器的身份认证响应中断信号,实现交互;Interrupt the system, after the authentication of the IC card itself is completed, send an identity authentication request interruption signal to the ID card reader, and wait to receive the identity authentication response interruption signal from the ID card reader to realize interaction;

串行通信接口,向ID卡读卡器发送IC卡的身份信息(卡号),并接收来自ID卡读卡器的身份认证响应信息;Serial communication interface, send the identity information (card number) of the IC card to the ID card reader, and receive the identity authentication response information from the ID card reader;

身份认证处理,根据ID卡读卡器回馈的身份认证结果,如果认证结果为通过认证,则继续执行IC卡的交易流程,否则,结束此次交易,返回请求读卡阶段,并报告错误。Identity authentication processing, according to the identity authentication result fed back by the ID card reader, if the authentication result is passed, continue to execute the IC card transaction process, otherwise, end the transaction, return to the card reading request stage, and report an error.

交易流程,主要是公交IC卡的计费流程。The transaction process is mainly the billing process of the bus IC card.

至此IC卡系统的功能均已实现。So far the functions of the IC card system have been realized.

本发明的有益效果:Beneficial effects of the present invention:

本系统结合公交IC卡原有系统无法与主数据库进行实时通信,从而难以实现有效挂失的缺点,将ID卡系统与原有IC卡系统结合起来,实现了在IC卡进行交易之前首先进行身份认证的功能,从而达到了有效保护IC卡用户利益的目标。This system combines the shortcomings of the original bus IC card system that cannot communicate with the main database in real time, making it difficult to report the loss effectively, and combines the ID card system with the original IC card system to realize identity authentication before IC card transactions functions, thereby achieving the goal of effectively protecting the interests of IC card users.

附图说明Description of drawings

图1系统组成图Figure 1 System composition diagram

图2系统流程图Figure 2 system flow chart

图中:1.ID卡系统  2.IC卡系统  3.请求读卡  4.防碰撞操作  5.选择卡片  6.三重认证  7.中断系统  8.串行通信接口  9.IC卡身份认证  10.身份认证处理  11.交易流程12.ID信息队列  13.ID卡读卡器  14.ID卡  15.IC卡读卡器  16.IC卡In the figure: 1. ID card system 2. IC card system 3. Request card reading 4. Anti-collision operation 5. Select card 6. Triple authentication 7. Interrupt system 8. Serial communication interface 9. IC card authentication 10. Identity Authentication processing 11. Transaction process 12. ID information queue 13. ID card reader 14. ID card 15. IC card reader 16. IC card

具体实施方式Detailed ways

下面结合本发明的技术方案和附图及附图说明对本发明的具体实施方式做进一步说明:Below in conjunction with technical scheme of the present invention and accompanying drawing and description of drawings, the specific embodiment of the present invention will be further described:

1.系统的组成1. Composition of the system

系统如图所示。该系统的核心部分是ID卡系统1与IC卡系统2的交互认证。ID卡系统1中的ID读卡器13发射请求读卡3的信号,当有ID卡14进入ID卡读卡器13的有效读取范围内时,判断是否有多张ID卡14,如果有多张ID卡14时,则执行防碰撞操作4,否则直接进入三重认证6阶段,当防碰撞操作4执行完成后,则进入选择卡片5阶段,在选择卡片5操作成果之后会进行三重认证6,当确认ID卡14为合法卡时,则读取ID卡14内的存储的IC卡16的身份验证信息,并将信息存储在ID信息队列12中,至此完成ID卡系统1的功能;IC卡系统2的IC卡读卡器15发射请求读卡3的信号,当有IC卡16进入IC读卡器15的有效读取范围内时,判断是否有多张IC卡16,如果有多张IC卡16时,则执行防碰撞操作4,否则直接进入三重认证6阶段,当防碰撞操作4执行完成后,则进入选择卡片5阶段,在选择卡片5操作成果之后会进行三重认证6,当确认IC卡16为合法卡时,首先利用中断系统7向ID卡发送IC卡身份认证9请求信号,然后通过串行通信接口8向ID读卡器13发送IC卡身份认证9请求,并传送IC卡16的卡号信息,然后等待ID卡系统1的认证的完成。当收到ID卡系统1的认证响应时,则根据收到的响应结果,进一步执行操作,如果响应结果为“通过验证”则执行正常的IC卡16正常交易流程11。The system is shown in the figure. The core part of the system is the mutual authentication of ID card system 1 and IC card system 2 . The ID card reader 13 in the ID card system 1 transmits the signal requesting the card reader 3, and when an ID card 14 enters the effective reading range of the ID card reader 13, it is judged whether there are multiple ID cards 14, if there is When there are multiple ID cards 14, execute anti-collision operation 4, otherwise directly enter the stage of triple authentication 6, when the anti-collision operation 4 is completed, enter the stage of selecting cards 5, and perform triple authentication 6 after the operation results of card 5 are selected , when confirming that ID card 14 is legal card, then read the authentication information of the IC card 16 of storage in ID card 14, and information is stored in ID information queue 12, so far completes the function of ID card system 1; The IC card reader 15 of the card system 2 transmits a signal requesting card reading 3. When an IC card 16 enters the effective reading range of the IC card reader 15, it is judged whether there are multiple IC cards 16. When the IC card is 16, execute the anti-collision operation 4, otherwise directly enter the stage of triple authentication 6, when the anti-collision operation 4 is completed, enter the stage of selecting the card 5, and perform triple authentication 6 after selecting the operation result of the card 5, when When confirming that the IC card 16 is a legal card, at first utilize the interrupt system 7 to send the IC card identity authentication 9 request signal to the ID card, then send the IC card identity authentication 9 request to the ID card reader 13 through the serial communication interface 8, and transmit the IC card identity authentication 9 request signal. The card number information of the card 16, and then wait for the completion of the authentication of the ID card system 1. When the authentication response from the ID card system 1 is received, further operations are performed according to the received response result, and if the response result is "verified", the normal IC card 16 transaction flow 11 is executed.

2.ID卡系统12. ID card system 1

作为系统的重要组成部分,ID卡系统1采用RFID远距离射频技术,在完成请求读卡3、防碰撞操作4、选择卡片5、三重认证6的基础上,将该系统的有效作用距离扩大到两米,从而可以保证在IC卡16持卡人刷卡之前,与之绑定的ID卡14信息已经存储在ID信息队列12中,可以在IC卡身份认证9请求中断之后,利用串行通信接口8接收到的IC卡号16信息,迅速完成IC卡身份认证9。As an important part of the system, the ID card system 1 adopts RFID long-distance radio frequency technology. On the basis of completing request card reading 3, anti-collision operation 4, card selection 5, and triple authentication 6, the effective range of the system is extended to In order to ensure that before the IC card 16 is swiped by the cardholder, the ID card 14 information bound to it has been stored in the ID information queue 12, and the serial communication interface can be used after the IC card identity authentication 9 request is interrupted. 8 The IC card number 16 information received, quickly complete the IC card identity authentication 9.

3.IC卡系统23. IC card system 2

作为认证系统的另一个重要部分,在完成请求读卡3、防碰撞操作4、选择卡片5、三重认证6之后,向ID卡读卡器13发送IC卡身份认证9请求中断信号,然后通过串行通信接口8将IC卡16卡号信息传送到ID卡读卡器13进行认证,然后等待认证的完成。到收到ID卡读卡器13的身份认证响应信号之后,根据认证的结果,如果通过认证则继续进行正常的IC卡16交易流程11,否则结束此次交易,并报告错误。As another important part of the authentication system, after completing request card reading 3, anti-collision operation 4, card selection 5, and triple authentication 6, send an IC card identity authentication 9 request interruption signal to the ID card reader 13, and then pass the serial The line communication interface 8 transmits the card number information of the IC card 16 to the ID card reader 13 for authentication, and then waits for the completion of the authentication. After receiving the identity authentication response signal of the ID card reader 13, according to the authentication result, if the authentication is passed, the normal IC card 16 transaction process 11 is continued, otherwise, the transaction is ended and an error is reported.

4.请求读卡34. Request card reading 3

该操作主要是由读卡器不断的发射请求读卡3信号,该信号作为卡片的激活信号,当卡片进入有效范围内时,当有卡片进行回应时则该功能即告结束。This operation is mainly caused by the card reader continuously transmitting the card reading request 3 signal, which is used as the activation signal of the card. When the card enters the effective range, when there is a card to respond, the function will end.

5.防碰撞操作45. Anti-collision operation 4

当有超过一张IC卡16进入IC卡读卡器15或ID卡14进入ID卡读卡器13的有效作用范围内,那么就有可能发生卡片的重叠从而造成数据的错误,而防碰撞操作4的主要目的就是要尽量避免这样的错误。可以保证读取的卡片只有一张,其他未被选中的卡片处于空闲模式,等待下一次读取,同时返回选中卡片的序列号。When more than one IC card 16 enters the IC card reader 15 or the ID card 14 enters within the effective range of the ID card reader 13, overlapping of cards may occur so as to cause data errors, and the anti-collision operation The main purpose of 4 is to try to avoid such mistakes. It can be guaranteed that there is only one card to be read, and other unselected cards are in idle mode, waiting for the next read, and return the serial number of the selected card at the same time.

6.选择卡片56. Select card 5

当防冲突操作4成功之后,那么将返回一个卡片的序列号信息,选择卡片5操作将根据该序列号选中卡片,并建立卡片与读卡器之间的连接。When the anti-collision operation 4 is successful, the serial number information of a card will be returned, and the card selection 5 operation will select the card according to the serial number, and establish a connection between the card and the card reader.

7.三重认证67. Triple authentication6

选定要处理的卡片之后,读写器就确定要读写的扇区号并选择密钥,然后从读卡器从扇区中取出密钥和访问条件,发送一个随机数给读卡器,读卡器根据密钥和附加的随机数产生一个响应,将该响应和另一个随机数会送到卡片,卡片再根据该响应和随机数对读卡器进行响应,读卡器验证该响应,然后进行的通信将是安全的。After selecting the card to be processed, the reader determines the sector number to be read and written and selects the key, then takes out the key and access conditions from the sector, sends a random number to the card reader, and reads The card reader generates a response according to the key and the additional random number, and the response and another random number are sent to the card, and the card responds to the card reader according to the response and the random number, and the card reader verifies the response, and then Communications made will be secure.

8.中断系统78. Interrupt System 7

这部分是系统的关键,是ID卡系统1和IC卡系统2实现交互、认证的关键。中断系统包括IC卡身份认证中断请求、IC卡身份认证响应、串行通信接口中断功能。由于当无刷卡动作时,IC卡系统2与ID卡系统1是两个独立的工作主体,因此,持续的查询大大降低系统的效率,不可能适应这样的场合,而中断机制可以在需要进行认证请求和响应的时刻,中断另一系统的工作,从而完成相应的工作,而当工作完成后则被中断的系统可以继续当前的工作。因此,中断系统很好的满足了我们的需求,是系统的关键。This part is the key of the system, and is the key to realize interaction and authentication between ID card system 1 and IC card system 2 . The interrupt system includes IC card identity authentication interrupt request, IC card identity authentication response, serial communication interface interrupt function. Since the IC card system 2 and the ID card system 1 are two independent working subjects when there is no card swiping action, the continuous query greatly reduces the efficiency of the system, and it is impossible to adapt to such occasions, and the interruption mechanism can be authenticated when needed At the moment of request and response, the work of another system is interrupted to complete the corresponding work, and when the work is completed, the interrupted system can continue the current work. Therefore, the interrupt system satisfies our needs very well and is the key to the system.

9.串行通信接口89. Serial communication interface 8

当中断系统7发送中断或者接收到中断信号之后,都会通过串行通信接口8发送或者接收到相应数据,因此串行通信接口是ID卡系统1与IC卡系统之间的数据通道,是完成二者之间的数据交互的重要组成部分。After the interrupt system 7 sends an interrupt or receives an interrupt signal, it will send or receive corresponding data through the serial communication interface 8, so the serial communication interface is the data channel between the ID card system 1 and the IC card system, and is to complete the second An important part of data interaction between users.

10.IC卡身份认证910. IC card authentication 9

该认证是当IC卡读卡器15安全读取IC卡16之后,则通过中断系统7向ID卡读卡器13发送IC卡身份认证9中断请求信号,并通过串行通信接口8将IC卡16卡号信息发送至ID卡读卡器13,ID卡读卡器13接收到IC卡身份认证9中断请求信号后则准备接收IC卡16卡号信息,当接收到卡号信息后,则开始在ID信息队列12中查询是否存在该卡号对应的验证信息,如果存在,则身份认证通过,否则身份认证失败,向IC卡读卡器13发送中断响应信号,并回送认证结果。IC卡读卡器13根据收到的认证结果信息,选择进一步的操作,IC卡身份认证结束。This certification is that after the IC card reader 15 reads the IC card 16 safely, the IC card identity authentication 9 interrupt request signal is sent to the ID card reader 13 by the interrupt system 7, and the IC card is sent to the ID card reader 13 by the serial communication interface 8. 16 card number information is sent to ID card reader 13, ID card reader 13 then prepares to receive IC card 16 card number information after receiving IC card identity authentication 9 interrupt request signals, after receiving card number information, then starts to read ID information Check whether there is verification information corresponding to the card number in the queue 12, if it exists, the identity authentication is passed, otherwise the identity authentication fails, an interrupt response signal is sent to the IC card reader 13, and the authentication result is sent back. The IC card reader 13 selects further operations according to the received authentication result information, and the IC card identity authentication ends.

11.身份认证处理1011. Identity authentication processing 10

当IC卡身份认证9结束后,IC卡读卡器15必须根据认证的结果完成进一步的工作:如果认证结果为认证通过,则将完成正常的IC卡16交易流程11,如果认证失败,则结束本次交易,并报告认证错误。After the IC card identity authentication 9 ends, the IC card reader 15 must complete further work according to the result of authentication: if the authentication result is that the authentication is passed, then the normal IC card 16 transaction process 11 will be completed, if the authentication fails, then end the transaction, and report an authentication error.

12.交易流程1112. Transaction Process 11

当IC卡身份认证成功之后,IC卡16应该执行正常的读卡余额,扣费,回写余额的操作,这是IC卡16的正常的交易流程。After the IC card identity authentication is successful, the IC card 16 should perform the normal operations of reading the card balance, deducting fees, and writing back the balance. This is the normal transaction process of the IC card 16 .

13.ID信息队列1213. ID information queue 12

当ID卡读卡器13正确读取一张ID卡14之后,则将该条信息作为一条记录,当多条记录存储在ID卡读卡器13中时则按照FIF0的原则构成ID信息队列,以备IC卡身份认证9时使用。After the ID card reader 13 correctly reads an ID card 14, then this piece of information is used as a record, and when multiple records are stored in the ID card reader 13, the ID information queue is formed according to the principle of FIFO, It is used in case of IC card identity authentication.

14.ID卡读卡器1314. ID card reader 13

作为ID卡系统1的重要物理组成部分,当无IC卡身份认证9时,ID卡读卡器13将完成预定的读取范围内有效ID卡14的功能,将完成请求读卡3,防碰撞操作4,选择卡片5,三重认证6,然后将合法ID卡14信息存储于ID信息队列12中以备认证。当有IC卡身份认证9请求时,则开始身份认证例程:接收来自串行通信接口8的卡号信息,使用该信息与ID信息队列12中的信息进行匹配认证,认证结束后,向IC卡读卡器15发送身份认证响应中断请求信号,并通过串行通信接口8回送认证结果信息,身份认证例程结束。重新开始搜索ID卡14的工作。As an important physical component of the ID card system 1, when there is no IC card identity authentication 9, the ID card reader 13 will complete the function of the valid ID card 14 within the predetermined reading range, and will complete the request card reading 3, anti-collision Operation 4, select card 5, triple authentication 6, then store legal ID card 14 information in ID information queue 12 for authentication. When IC card identity authentication 9 requests are arranged, then start identity authentication routine: receive the card number information from serial communication interface 8, use this information and the information in ID information queue 12 to carry out matching authentication, after authentication finishes, to IC card The card reader 15 sends an identity authentication response interrupt request signal, and sends back authentication result information through the serial communication interface 8, and the identity authentication routine ends. The work of searching for the ID card 14 is resumed.

15.ID卡1415. ID card 14

ID卡14即为只读式射频标签,它靠读卡器感应供电并读出存储在芯片EEPROM中的唯一卡号以及其他存储在芯片中的内容,卡号在封卡前一次写入,封卡后不能更改,内容可在封卡后进行再读写。无源和非接触是该芯片两个最突出的特点,射频接口电路是关键的核心技术,它从读卡器接收射频能量,为芯片产生电源和时钟,并采用相移键控和加载调幅等技术实现卡与读卡器间的无线通讯。非接触式ID卡具有操作方便、快捷、可靠。ID card 14 is a read-only radio frequency tag, which is powered by card reader induction and reads out the unique card number stored in the chip EEPROM and other content stored in the chip. The card number is written once before sealing the card, and after sealing the card It cannot be changed, and the content can be read and written after the card is sealed. Passive and non-contact are the two most prominent features of the chip. The radio frequency interface circuit is the key core technology. It receives radio frequency energy from the card reader, generates power and clock for the chip, and uses phase shift keying and load amplitude modulation, etc. The technology realizes the wireless communication between the card and the card reader. The non-contact ID card is easy to operate, fast and reliable.

16.IC卡读卡器1516. IC card reader 15

非接触式IC卡读卡器的硬件电路主要包括:微处理器、射频IC卡读写模块、通信转换模块、天线电路等,卡读写模块是整个读卡器的核心,它将完成读写非接触式IC卡的所有必需功能,包括RF信号的产生、调制、解调、三重认证6和防碰撞操作4等。微处理器是通过对非接触式IC卡读写模块内核特殊的内存寄存器的读写来控制读写操作的。读卡器软件设计是使用PIC汇编程序来完成对卡的操作。The hardware circuit of the non-contact IC card reader mainly includes: microprocessor, radio frequency IC card reading and writing module, communication conversion module, antenna circuit, etc. The card reading and writing module is the core of the whole card reader, it will complete the reading and writing All necessary functions of the contactless IC card, including RF signal generation, modulation, demodulation, triple authentication6 and anti-collision operation4 etc. The microprocessor controls the read and write operations by reading and writing the special memory registers of the core of the non-contact IC card reading and writing module. The software design of the card reader is to use the PIC assembler to complete the card operation.

17.IC卡1617. IC card 16

IC卡16是一种无源体,IC卡又称射频卡,由IC芯片、感应天线组成,封装在一个标准的PVC卡片内,芯片及天线无任何外露部分。当读写器对卡进行读写操作时,读写器发出的信号由两部分叠加组成:一部分是电源信号,该信号由卡接收后,与其本身的L/C产生谐振,产生一个瞬间能量来供给芯片工作。另一部分则是结合数据信号,指挥芯片完成数据的修改、存储等,并返回给读写器,完成一次读写操作。The IC card 16 is a passive body. The IC card is also called a radio frequency card. It is composed of an IC chip and an induction antenna, and is packaged in a standard PVC card. The chip and the antenna do not have any exposed parts. When the reader reads and writes the card, the signal sent by the reader is composed of two parts superimposed: one part is the power signal, which is received by the card and resonates with its own L/C to generate an instantaneous energy. supply chip work. The other part is combined with the data signal to direct the chip to complete data modification, storage, etc., and return it to the reader to complete a read and write operation.

Claims (8)

1.公交IC卡身份识别认证系统,包括ID卡系统(1)、IC卡系统(2),其特征在于ID卡系统(1)包括:1. The bus IC card identification authentication system comprises an ID card system (1), an IC card system (2), and is characterized in that the ID card system (1) comprises: ID卡读卡器(13),该读卡器不断读取其有效范围内的ID卡片(14),并负责所有身份认证的处理过程;ID card reader (13), this card reader constantly reads the ID card (14) within its effective range, and is responsible for the processing process of all identity authentication; ID卡(14),其内部存储有IC卡(16)的身份验证信息,用来对IC卡(16)的身份进行认证;An ID card (14), which internally stores identity verification information of the IC card (16), is used for authenticating the identity of the IC card (16); 请求读卡(3),ID卡读卡器(13)连续发送请求读卡信号,直至有ID卡(14)进入其有限范围;Request card reading (3), the ID card reader (13) continuously sends the request card reading signal until an ID card (14) enters its limited range; 防碰撞操作(4),当有效范围内存在多张ID卡(14)时采取该措施来防止多张卡同时读取时造成数据错误;Anti-collision operation (4), when there are multiple ID cards (14) in the effective range, take this measure to prevent data errors caused by multiple cards being read at the same time; 选择卡片(5),当执行防碰撞操作(4)之后,必须执行选择卡片,以建立与所选卡片的通信;Select the card (5), after performing the anti-collision operation (4), you must execute the selected card to establish communication with the selected card; 三重认证(6),为了保证卡片本身的合法性及读写操作的合法性,防止卡片被伪造而必须在卡片和读卡器之间进行的认证操作;Triple authentication (6), in order to ensure the legitimacy of the card itself and the legitimacy of the read and write operations, and prevent the card from being forged, the authentication operation must be performed between the card and the card reader; 中断系统(7),接收来自IC卡读卡器(15)的身份认证请求中断信号,并在认证结束后向IC卡读卡器(15)发送身份认证响应中断信号,实现交互;The interruption system (7) receives an identity authentication request interruption signal from the IC card reader (15), and sends an identity authentication response interruption signal to the IC card reader (15) after the authentication is completed to realize interaction; ID信息队列(12),将有效范围内的合法ID卡(14)信息读取并保存在ID读卡器(13)的数据区,以备进一步认证时使用;The ID information queue (12) reads and saves the legal ID card (14) information within the effective range in the data area of the ID card reader (13), for use during further authentication; 串行通信接口(8),接收来自IC卡读卡器(15)的信息流,并在认证过程结束后回送应答信息,从而实现认证;The serial communication interface (8) receives the information flow from the IC card reader (15), and sends back the response information after the authentication process ends, thereby realizing the authentication; IC卡身份认证(9),ID卡读卡器(13)通过接收来自IC卡读卡器(15)的请求认证的IC卡(16)身份信息,遍历ID信息队列(12),如果存在该请求对应的认证信息,则认证通过,否则,认证失败。IC card identity authentication (9), ID card reader (13) traverses the ID information queue (12) by receiving the IC card (16) identity information of the request authentication from IC card reader (15), if there is this If the corresponding authentication information is requested, the authentication is passed; otherwise, the authentication fails. 至此ID卡系统的功能均已实现。So far the functions of the ID card system have been realized. IC卡系统(2)包括:IC card system (2) includes: IC卡读卡器(15),完成IC卡(16)的信息读取,以及信息的处理工作;IC card reader (15), completes the information reading of IC card (16), and the processing work of information; IC卡(16),存储用户的交易信息,包括卡内余额等;IC card (16), which stores the transaction information of the user, including the balance in the card, etc.; 请求读卡(3),IC卡读卡器(15)连续发送请求读卡信号,直至有IC卡(16)进入其有限范围;Request card reading (3), IC card reader (15) continuously sends request card reading signal until IC card (16) enters its limited range; 防碰撞操作(4),当有效范围内存在多张IC卡(16)时采取该措施来防止多张卡同时读取时造成数据错误;Anti-collision operation (4), when there are multiple IC cards (16) in the effective range, take this measure to prevent data errors caused by multiple cards being read at the same time; 选择卡片(5),当执行防碰撞操作(4)之后,必须执行选择卡片,以建立与所选卡片的通信;Select the card (5), after performing the anti-collision operation (4), you must execute the selected card to establish communication with the selected card; 三重认证(6),为了保证卡片本身的合法性及读写操作的合法性,防止卡片被伪造而必须在卡片和读卡器之间进行的认证操作;Triple authentication (6), in order to ensure the legitimacy of the card itself and the legitimacy of the read and write operations, and prevent the card from being forged, the authentication operation must be performed between the card and the card reader; 中断系统(7),在卡片本身的认证完成后,向ID卡读卡器(13)发送身份认证请求中断信号,并等待接收来自ID卡读卡器(13)的身份认证响应中断信号,实现交互;Interruption system (7), after the authentication of card itself is completed, sends identity authentication request interruption signal to ID card reader (13), and waits to receive the identity authentication response interruption signal from ID card reader (13), realizes interact; 串行通信接口(8),向ID卡读卡器(13)发送IC卡(16)的身份信息(卡号),并接收来自ID卡读卡器(13)的身份认证响应信息;The serial communication interface (8) sends the identity information (card number) of the IC card (16) to the ID card reader (13), and receives the identity authentication response information from the ID card reader (13); 身份认证处理(10),根据ID卡读卡器(13)回馈的身份认证结果,如果认证结果为通过认证,则继续执行IC卡(16)的交易流程,否则,结束此次交易,返回请求读卡阶段,Identity authentication process (10), according to the identity authentication result that ID card reader (13) feeds back, if authentication result is to pass authentication, then continue to carry out the transaction process of IC card (16), otherwise, end this transaction, return request card reading stage, 并报告错误。and report bugs. 交易流程(11),主要是公交IC卡(16)的计费流程。The transaction flow (11) is mainly the billing flow of the bus IC card (16). 2.公交IC卡身份认证系统,其特征在于:系统通过将IC卡与ID卡绑定,并实现了对IC卡的身份认证。2. The bus IC card identity authentication system is characterized in that: the system realizes the identity authentication of the IC card by binding the IC card and the ID card. 3.根据权利要求1所述的公交IC卡身份认证系统,其特征在于:3. the public transport IC card identity authentication system according to claim 1, is characterized in that: ID卡系统(1)实现了请求读卡(3),防碰撞操作(4),选择卡片(5),三重认证(6),IC卡身份认证(9)功能,包括中断系统(7),串行通信接口(8),ID信息队列(12),ID卡读卡器(13),ID卡(14)组件,或采用符合权利要求1的ID卡系统。The ID card system (1) realizes the functions of card reading request (3), anti-collision operation (4), card selection (5), triple authentication (6), IC card identity authentication (9), including the interruption system (7), Serial communication interface (8), ID information queue (12), ID card reader (13), ID card (14) assembly, or adopt the ID card system that meets claim 1. 4.根据权利要求1所述的公交IC卡身份认证系统,其特征在于:IC卡系统(1)实现了请求读卡(3),防碰撞操作(4),选择卡片(5),三重认证(6),身份认证处理(10),交易流程(11)功能,包括中断系统(7),串行通信接口(8)IC卡读卡器(15),IC卡(16)组件,或采用符合权利要求1的IC卡系统。4. public transport IC card identity authentication system according to claim 1, is characterized in that: IC card system (1) has realized request card reading (3), anti-collision operation (4), selects card (5), triple authentication (6), identity authentication process (10), transaction process (11) function, comprise interruption system (7), serial communication interface (8) IC card reader (15), IC card (16) assembly, or adopt The IC card system according to claim 1. 5.根据权利要求1所述的公交IC卡身份认证系统,其特征在于:5. the public transport IC card identity authentication system according to claim 1, is characterized in that: IC卡身份认证(9)将利用系统中的中断系统(7),串行通信接口(8)的功能通过ID卡读卡器(13)与IC卡读卡器(15)的数据交互,根据IC卡读卡器(15)传送IC卡(16)卡号信息,查询ID信息队列(12),进行身份认证,并向IC卡读卡器(15)回送认证结果信息,从而实现IC卡身份认证(9),或采用符合权利要求的IC卡身份认证(9)。IC card authentication (9) will utilize the interrupt system (7) in the system, and the function of serial communication interface (8) passes through the data interaction of ID card reader (13) and IC card reader (15), according to The IC card reader (15) transmits the card number information of the IC card (16), queries the ID information queue (12), performs identity authentication, and returns authentication result information to the IC card reader (15), thereby realizing IC card identity authentication (9), or adopt the IC card identity authentication (9) that meets the claims. 6.根据权利要求1所述的公交IC卡身份认证系统,其特征在于:6. The bus IC card identity authentication system according to claim 1, characterized in that: 身份认证处理(10),指当IC卡身份认证(9)完成后,向IC卡读卡器(15)回送认证结果信息,IC卡读卡器(15)所应采取的处理措施,或采用符合权利要求1的身份认证处理。Identity authentication processing (10) refers to that after the IC card identity authentication (9) is completed, the authentication result information is sent back to the IC card reader (15), and the processing measures that the IC card reader (15) should take, or adopt Identity authentication processing in accordance with claim 1. 7.根据权利要求1所述的公交IC卡身份认证系统,其特征在于:7. The bus IC card identity authentication system according to claim 1, characterized in that: ID卡读卡器(13)与ID卡(14)作为ID卡系统(1)的硬件主要组成部分,ID卡读卡器(13)将实现对ID卡(14)的请求读卡(3),防碰撞操作(4),选择卡片(5),三重认证(6),读取ID卡(14)信息并将其存放在ID信息队列(12),或采用符合权利要求1的ID读卡器和ID卡。The ID card reader (13) and the ID card (14) are the main components of the hardware of the ID card system (1), and the ID card reader (13) will realize the request card reading (3) to the ID card (14). , anti-collision operation (4), select card (5), triple authentication (6), read ID card (14) information and store it in ID information queue (12), or adopt the ID card reading that meets claim 1 device and ID card. 8.根据权利要求1所述的公交IC卡身份认证系统,其特征在于:8. The bus IC card identity authentication system according to claim 1, characterized in that: IC卡读卡器(15)将完成除请求读卡(3),防碰撞操作(4),选择卡片(5),三重认证(6)功能外,还包括中断系统(7),串行通信接口(8),身份认证处理(10),或采用符合权利要求1的IC卡读卡器(15)。The IC card reader (15) will complete the card reading request (3), anti-collision operation (4), card selection (5), triple authentication (6) functions, and also include the interrupt system (7), serial communication interface (8), identity authentication processing (10), or adopting an IC card reader (15) in accordance with claim 1.
CN2008101523970A 2008-10-21 2008-10-21 Bus IC card identification authentication system Active CN101727683B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2008101523970A CN101727683B (en) 2008-10-21 2008-10-21 Bus IC card identification authentication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2008101523970A CN101727683B (en) 2008-10-21 2008-10-21 Bus IC card identification authentication system

Publications (2)

Publication Number Publication Date
CN101727683A true CN101727683A (en) 2010-06-09
CN101727683B CN101727683B (en) 2011-08-03

Family

ID=42448534

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008101523970A Active CN101727683B (en) 2008-10-21 2008-10-21 Bus IC card identification authentication system

Country Status (1)

Country Link
CN (1) CN101727683B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102946484A (en) * 2012-11-16 2013-02-27 Tcl通讯(宁波)有限公司 Method for unlocking mobile terminal by near-filed communication and system
CN104574541A (en) * 2014-12-26 2015-04-29 深圳市金溢科技股份有限公司 Method and system for synchronizing time sequence of RSUs and multiple antennae
CN106067218A (en) * 2016-05-31 2016-11-02 无锡昊瑜节能环保设备有限公司 The charging method of public transport charge system based on RIFD
CN106372557A (en) * 2016-08-30 2017-02-01 李明 Method, device and system for acquiring certificate card information
CN107633625A (en) * 2017-08-10 2018-01-26 深圳怡化电脑股份有限公司 Self-service dealing based reminding method, device and terminal device
CN108074301A (en) * 2016-11-15 2018-05-25 方正国际软件(北京)有限公司 A kind of system of real name method and device of transportation card

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2704884Y (en) * 2004-04-10 2005-06-15 姚成国 Embedded non-contacting IC/ID card inductive card readers
CN1588374A (en) * 2004-09-30 2005-03-02 东莞市建邦计算机软件有限公司 Information collector
CN2901428Y (en) * 2006-10-24 2007-05-16 熊文俊 IC card payment charging system for public transport means

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102946484A (en) * 2012-11-16 2013-02-27 Tcl通讯(宁波)有限公司 Method for unlocking mobile terminal by near-filed communication and system
CN102946484B (en) * 2012-11-16 2016-08-17 Tcl通讯(宁波)有限公司 A kind of method and system utilizing near-field communication to unlock mobile terminal
CN104574541A (en) * 2014-12-26 2015-04-29 深圳市金溢科技股份有限公司 Method and system for synchronizing time sequence of RSUs and multiple antennae
CN106067218A (en) * 2016-05-31 2016-11-02 无锡昊瑜节能环保设备有限公司 The charging method of public transport charge system based on RIFD
CN106067218B (en) * 2016-05-31 2019-02-12 日照山川电子信息技术有限公司 The charging method of public transport charge system based on RFID
CN106372557A (en) * 2016-08-30 2017-02-01 李明 Method, device and system for acquiring certificate card information
CN108074301A (en) * 2016-11-15 2018-05-25 方正国际软件(北京)有限公司 A kind of system of real name method and device of transportation card
CN107633625A (en) * 2017-08-10 2018-01-26 深圳怡化电脑股份有限公司 Self-service dealing based reminding method, device and terminal device

Also Published As

Publication number Publication date
CN101727683B (en) 2011-08-03

Similar Documents

Publication Publication Date Title
CN102737308B (en) The method and system of a kind of mobile terminal and inquiry smart card information thereof
US7341182B2 (en) Method and apparatus for integrating a mobile phone with a contactless IC card
CN101599832B (en) Method and system of authenticating personal identity for logging in a network system
CN201828998U (en) Multifunctional union pay card POS (point-of-sale) machine with WIFI (wireless fidelity)
CN102222260B (en) Passive ultra-high frequency radio frequency identification (RFID) electronic tag chip special for vehicle and control method
CN103269326A (en) Safety equipment, multi-application system and safety method for ubiquitous networks
CN103778705A (en) Realization method and system of NFC (near field communication) electronic lock and NFC electronic lock card reader
HUE031646T2 (en) Smartcard performance enhancement circuits and systems
CN103268547A (en) NFC Mobile Payment System with Fingerprint Authentication Mechanism
CN101882233A (en) Multifunctional chip card
CN100485726C (en) A mobile payment system based on distributed cipher key
CN101727630A (en) Mobile terminal payment system and method based on RFID technology
CN100534039C (en) Financial-transaction terminal for processing information carrier according to USB interface normalization and its operation
CN101727683A (en) Public transport IC card identity identifying and authenticating system
CN105205663A (en) Chip card and password-free authentication method based on chip card
CN101770665A (en) One-card system based on IC identification card
CN103559523B (en) The contactless read-write device realized based on SWP SE and method
CN104410968A (en) Portable universal integrated circuit card (UICC) subscriber terminal equipment and identity authentication system thereof
CN101789152B (en) Multipurpose contactless card supporting large amount payment and online recharge and application method thereof
KR101648502B1 (en) System and method for mobile payment service using card-shaped terminal
CN101833676A (en) Smart card reading and writing control method with USBKEY module and its reader
CN100388298C (en) System and method for sharing SAM_V to realize online reading of second-generation ID cards
CN102013026A (en) Smart card dynamic password authentication system and smart card dynamic password authentication method
CN205247428U (en) Take fingerprint authentication's financial IC -card
KR100332497B1 (en) A card approval method for overall financial information using a fingerprinter information

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20100609

Assignee: Tianjin Knowdoo Technology Co., Ltd.

Assignor: Nankai University

Contract record no.: 2013120000035

Denomination of invention: Public transport IC card identity identifying and authenticating system

Granted publication date: 20110803

License type: Exclusive License

Record date: 20130715

LICC Enforcement, change and cancellation of record of contracts on the licence for exploitation of a patent or utility model