Where Technology Meets Security: Key Storage and Data Separation for System-on-Chips

Georg Sigl, Mathieu Gross, Michael Pehl

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Scopus citations

Abstract

This article investigates the dependency between advances in chip technology, architectures, and security. Two major properties of secure systems are analyzed in this context: data separation of different applications and secure storage of cryptographic keys. We discuss first examples for compromising data separation, e.g. the Rowhammer attack on modern DRAMs, enabled by the sensitivity of shrinked DRAM cells for crosstalk effects, or Meltdown and Spectre attacks using cache side channels. These attacks show the dependency between data separation and advances in technology and architecture. Even more powerful attacks exploiting bus and network-on-chip traffic are possible. Another area where technology meets security is the storage of cryptographic keys. New technologies offer new ways to realize non-volatile memory (NVM) for secret data storage and to implement physical unclonable functions (PUFs), which generate the key during system start and do not store it permanently in NVM. To enable good PUFs, technology and security people should work together as early as possible in the development phase, since PUFs must be characterized carefully. Ideally a PUF module is provided as a characterized and reliable security primitive in the design library. If we manage to take security already into account in early technology development phases and during architecture definition, we will get more secure systems-on-chip in the future.

Original languageEnglish
Title of host publicationESSCIRC 2018 - IEEE 44th European Solid State Circuits Conference
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages342-345
Number of pages4
ISBN (Electronic)9781538654040
DOIs
StatePublished - 16 Oct 2018
Event44th IEEE European Solid State Circuits Conference, ESSCIRC 2018 - Dresden, Germany
Duration: 3 Sep 20186 Sep 2018

Publication series

NameESSCIRC 2018 - IEEE 44th European Solid State Circuits Conference

Conference

Conference44th IEEE European Solid State Circuits Conference, ESSCIRC 2018
Country/TerritoryGermany
CityDresden
Period3/09/186/09/18

Fingerprint

Dive into the research topics of 'Where Technology Meets Security: Key Storage and Data Separation for System-on-Chips'. Together they form a unique fingerprint.

Cite this