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 :
بازگشت