[Back]


Contributions to Proceedings:

C. Krieg, D. Neubacher:
"CHEF: A Configurable Hardware Trojan Evaluation Framework";
in: "Proceedings of the 10th Workshop on Embedded Systems Security", ACM, New York. USA, 2015, ISBN: 978-1-4503-3667-3, Paper ID 9, 6 pages.



English abstract:
Evaluating approaches to hardware Trojan detection often
involves the use of benchmark hardware designs in order to
maintain comparability and reproducibility of experiments.
However, such benchmark designs may have to be adjusted
to the tool chain that is used for evaluation. Also the tool
chain may have to be adjusted to an individual benchmark
design. Such adjustments can be time consuming, particu-
larly if these adjustments have to be made multiple times.
In order to maintain reproducibility, such adjustments have
to be documented in a way that an experiment can be re-
peated. It is also important that the inclusion of malicious
functionality is clearly documented. In this work, we present
a methodology to clearly document changes to benchmark
designs and tool chains. We facilitate the advantages of the
extensible markup language (XML) in order to create a set
of rules that is applied to the original benchmark design or
tool chain which then yields the desired adjusted benchmark
or tool chain. Additionally, we provide facilities to describe
an experiment in a structured way, which allows to auto-
matically perform such an experiment. Also, it is possible
to share an experiment description such that an experiment
can be repeated by peers. That way, the derived conclusions
from such an experiment can be dramatically strengthened.

Keywords:
Experiment automation, test data normalization, hardware Trojan detection, electronic design automation


"Official" electronic version of the publication (accessed through its Digital Object Identifier - DOI)
http://dx.doi.org/10.1145/2818362.2818371

Electronic version of the publication:
http://publik.tuwien.ac.at/files/PubDat_241187.pdf


Created from the Publication Database of the Vienna University of Technology.