• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science ›› 2014, Vol. 36 ›› Issue (05): 991-996.

Previous Articles    

Design and implementation of dual #br# interface IC card reader based on ARM             

PAN Xinna1,BAO Kejin1,TANG Hongbin2   

  1. (1.School of Computer Science and Telecommunication Engineering,Jiangsu University,Zhenjiang 212013;
    2.Yangzhou Yuanyue Payment Technology Co. LTD, Yangzhou 225000,China)
  • Received:2012-11-23 Revised:2013-02-25 Online:2014-05-25 Published:2014-05-25

Abstract:

To meet the smart cards’application requirements in the banking, insurance, medical management systems, a smart card reader system is designed based on ARM. The chip STM32F103RBT6 with ARM CortexM3 and the near field communication transceiver STRFNFCA are used in the hardware design. In the process of software design,it gives initialization operations and application layer data transactions,LCD display between contactless/contact IC card and reader,implements smart card’s financial transactions including credit for load, debit for purchase and getting balance transactions, and integrates Crypto 1 encryption algorithm into reader so as to be compatible with Mifare cards.Experimental results indicate that the system has stable performance, low power consumption,strong practicability and high reliability.
     

Key words: reader, APDU, MAC, PBOC 2.0, DES