Logo des Repositoriums
 
Zeitschriftenartikel

Security validation of VP-based SoCs using dynamic information flow tracking

Vorschaubild nicht verfügbar

Volltext URI

Dokumententyp

Text/Journal Article

Zusatzinformation

Datum

2019

Zeitschriftentitel

ISSN der Zeitschrift

Bandtitel

Verlag

De Gruyter

Zusammenfassung

Modern System-on-Chips (SoCs) are notoriously insecure. Hence, the fundamental security feature of IP isolation is heavily used, e. g., secured Memory Mapped IOs (MMIOs), or secured address ranges in case of memories, are marked as non-accessible. One way to provide strong assurance of security is to define isolation as information flow policy in hardware using the notion of non-interference. Since, an insecure hardware opens up the door for attacks across the entire system stack (from software down to hardware), the security validation process should start as early as possible in the SoC design cycle, i. e. at Electronic System Level (ESL). Hence, in this paper we propose the first dynamic information flow analysis at ESL. Our approach allows to validate the run-time behavior of a given SoC implemented using Virtual Prototypes (VPs) against security threat models, such as information leakage (confidentiality) and unauthorized access to data in a memory (integrity). Experiments show the applicability and efficacy of the proposed method on various VPs including a real-world system.

Beschreibung

Goli, Mehran; Hassan, Muhammad; Große, Daniel; Drechsler, Rolf (2019): Security validation of VP-based SoCs using dynamic information flow tracking. it - Information Technology: Vol. 61, No. 1. DOI: 10.1515/itit-2018-0027. Berlin: De Gruyter. PISSN: 2196-7032. pp. 45-58

Zitierform

Tags