DocumentCode
242291
Title
A novel bus security solution for bank IC card with FPGA
Author
Cheng Chen ; Shihao You ; Liji Wu ; Xiangmin Zhang
Author_Institution
Tsinghua Nat. Lab. for Inf. Sci. & Technol., Tsinghua Univ., Beijing, China
fYear
2014
fDate
28-31 Oct. 2014
Firstpage
1
Lastpage
3
Abstract
Bank IC cards are now widely used all over the world, particularly in Europe and Asia, and in the meantime facing serious security problems. To protect bus in the bank IC card against attacks, a novel bus security solution including two methods are proposed in this paper to protect AMBA (Advanced Microcontroller Bus Architecture), which is used for interconnection between the 32-bit CPU and memories or cryptographic algorithms in the bank IC card SoC system. These two countermeasures including power balance by using 8B/10B to encode transmitted data in the bus to counteract power analysis, and by using CRC check to counteract fault attacks on the bus. Both of the methods have been simulated and verified on FPGA board. FPGA verification results show that 8B/10B decode notably decreases the characteristics of power, CRC can successfully detect faults injected into the bus in a ratio of 99.4%. These two countermeasures have been used in the bank IC card designed by our lab, as shown in Figure.1.
Keywords
cyclic redundancy check codes; data protection; field programmable gate arrays; microcontrollers; system-on-chip; AMBA; CPU; CRC check; FPGA board; FPGA verification; advanced microcontroller bus architecture; bank IC card SoC system; bus security solution; cryptographic algorithms; fault attacks; power analysis; word length 32 bit; Abstracts; Cryptography; Electronic mail; Encoding; Field programmable gate arrays; Random access memory;
fLanguage
English
Publisher
ieee
Conference_Titel
Solid-State and Integrated Circuit Technology (ICSICT), 2014 12th IEEE International Conference on
Conference_Location
Guilin
Print_ISBN
978-1-4799-3296-2
Type
conf
DOI
10.1109/ICSICT.2014.7021574
Filename
7021574
Link To Document