SecBus, a software/hardware architecture for securing external memories

Jére Brunel, Renaud Pacalet, Salaheddine Ouaarab, Guillaume Duc

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

Abstract

Embedded systems are ubiquitous nowadays. In many cases, they manipulate sensitive applications or data and may be the target of logical or physical attacks. On systems that contain a System-on-Chip connected to an external memory, which is the case of numerous medium to large-size embedded systems, the content of this memory is relatively easy to retrieve or modify. This attack can be performed by probing the memory bus, dumping the content of the memory (cold boot attack) or by exploiting flaws in DMA-capable devices. Thus, if the embedded system manipulates sensitive applications or data, the confidentiality and the integrity of data in memory shall be protected. SecBus is a combined hardware/software architecture that guarantees these two security properties. This paper describes the different software components that are in charge of the management of the SecBus platform, from the early initialization to their use by the sensitive applications.

Original languageEnglish
Title of host publicationProceedings - 2nd IEEE International Conference on Mobile Cloud Computing, Services, and Engineering, MobileCloud 2014
PublisherIEEE Computer Society
Pages277-282
Number of pages6
ISBN (Print)9781479925049
DOIs
Publication statusPublished - 1 Jan 2014
Externally publishedYes
Event2nd IEEE International Conference on Mobile Cloud Computing, Services, and Engineering, MobileCloud 2014 - Oxford, United Kingdom
Duration: 7 Apr 201410 Apr 2014

Publication series

NameProceedings - 2nd IEEE International Conference on Mobile Cloud Computing, Services, and Engineering, MobileCloud 2014

Conference

Conference2nd IEEE International Conference on Mobile Cloud Computing, Services, and Engineering, MobileCloud 2014
Country/TerritoryUnited Kingdom
CityOxford
Period7/04/1410/04/14

Fingerprint

Dive into the research topics of 'SecBus, a software/hardware architecture for securing external memories'. Together they form a unique fingerprint.

Cite this