Publications

Detailed Information

Data Randomization for Multi-Variant Execution Environment

Cited 0 time in Web of Science Cited 1 time in Scopus
Authors

Hwang, Dongil; Shin, Jangseop; Kim, Jeehwan; Paek, Yunheung

Issue Date
2019-10
Publisher
IEEE
Citation
2019 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), pp.291-292
Abstract
The majority of embedded software is written in C/C++ language, which suffers from an abundance of memory vulnerabilities which open gate to attackers to infiltrate into the computer system. Multi-variant execution environment (MVEE) has been proposed to utilize multi-core embedded processors to provide efficient protection against attackers utilizing memory vulnerabilities. The security provided by MVEE depends on the degree of randomization between the variants. Existing MVEEs typically randomize the data layout between the variants, which can fail to detect some attacks based on relative memory errors. In this paper, we propose to apply data space randomization (DSR) to the variants of MVEE to strengthen the security provided by the MVEE. Experiments show that it adds reasonable performance overheads.
ISSN
2163-9612
URI
https://hdl.handle.net/10371/186406
DOI
https://doi.org/10.1109/ISOCC47750.2019.9027747
Files in This Item:
There are no files associated with this item.
Appears in Collections:

Altmetrics

Item View & Download Count

  • mendeley

Items in S-Space are protected by copyright, with all rights reserved, unless otherwise indicated.

Share