Title :
Optimized linear complementary codes implementation for hardware trojan prevention
Author :
Claude Carlet;Abderrahman Daif;Jean-Luc Danger;Sylvain Guilley;Zakaria Najm;Xuan Thuy Ngo;Tliibault Porteboeuf;Cédric Tavernier
Author_Institution :
LAGA, Paris 8 University, 2 rue de la Liberté
Abstract :
Block codes have been shown to be a tool to thwart hardware trojan horses. The state of the electronic circuits is encoded thanks to a pair of complementary codes: one code prevents a purported hardware trojan horses from triggering, while the other one detects any kind of payload. The feasibility and the actual implementation of such defense has be presented thanks to LCD (Linear Complementary Dual) codes and to LCP (Linear Complementary Pair) of codes. In this paper, we optimize the representation of such codes in order to reduce the hardware overhead of the countermeasure.
Keywords :
"Hamming weight","Hardware","Optimization","Trojan horses","Sparse matrices","Logic gates","Generators"
Conference_Titel :
Circuit Theory and Design (ECCTD), 2015 European Conference on
DOI :
10.1109/ECCTD.2015.7300075