Title :
Secure systolic Montgomery modular multiplier resilient to Hardware Trojan and Fault-Injection attacks
Author :
Qi Yang ; Zhongping Qin
Author_Institution :
Sch. of Comput., Wuhan Univ., Wuhan, China
Abstract :
During the Montgomery modular multiplication over prime fields, the linear arithmetic code check part of immediate result of each step can be calculated by those of the input parameters and an immediate state. Based on this theory, a novel secure architecture of secure systolic Montgomery modular multiplier resilient to Hardware Trojan and Fault-Injection attacks is proposed. The proposed architecture has been verified by modeling it using VHDL, implementing and testing it on Xilinx Virtex-4 FPGA. The multi-bit error detection capabilities are more than 96.9% if the errors stay for only one cycle, or nearly 99% if the errors stay for multiple cycles; the hardware overhead is about 20.99% and time overhead is zero.
Keywords :
digital arithmetic; error detection; field programmable gate arrays; hardware description languages; invasive software; logic design; logic testing; multiplying circuits; systolic arrays; Montgomery modular multiplication; VHDL; Xilinx Virtex-4 FPGA; fault-injection attacks; hardware Trojan attacks; hardware overhead; linear arithmetic code; multibit error detection capability; prime fields; secure architecture; secure systolic Montgomery modular multiplier; time overhead; Adders; Circuit faults; Computer architecture; Hardware; Production; Registers; Trojan horses;
Conference_Titel :
Computer, Information and Telecommunication Systems (CITS), 2013 International Conference on
Conference_Location :
Athens
Print_ISBN :
978-1-4799-0166-1
DOI :
10.1109/CITS.2013.6705717