XOMZone: DMA-aware code protection using TrustZone-MXOMZone: TrustZone-M을 이용한 코드 보호 기법

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 222
  • Download : 0
DC FieldValueLanguage
dc.contributor.advisorKang, Brent Byunghoon-
dc.contributor.advisor강병훈-
dc.contributor.authorChoi, Wonwoo-
dc.date.accessioned2023-06-26T19:31:55Z-
dc.date.available2023-06-26T19:31:55Z-
dc.date.issued2022-
dc.identifier.urihttp://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=997750&flag=dissertationen_US
dc.identifier.urihttp://hdl.handle.net/10203/309610-
dc.description학위논문(석사) - 한국과학기술원 : 정보보호대학원, 2022.2,[iv, 29 p. :]-
dc.description.abstractConsidering the expertise and effort required to develop an embedded system, protecting software intellectual properties (IP) is the foremost task for many embedded system vendors. However, with the connectivity of modern embedded devices and the tendency of using low-level languages, defeating embedded system IP thefts have become a challenging goal. While execute-only memory (XOM) is a promising solution, the feature is not widely adopted for low-end ARM embedded processors (i.e., Microcontrollers (MCUs)). Therefore, a recent study proposed a technique to realize software-based XOM on ARM MCUs. However, the study disregards threats based on DMAs and thus limiting the applicability. This paper proposes XOMZone, a code protection method that extends the software-based XOM for achieving DMA-aware code protection on ARM MCUs. XOMZone protects code from DMAs using the isolation provided by TrustZone-M, a lightweight TrustZone for ARM MCUs. Further, XOMZone maintains the compatibility with trusted applications. The current prototype of XOMZone shows performance and code size overhead of 13.1% and 18.9%, respectively, on BEEBS benchmarks. The evaluation indicates that XOMZone could be a practical code protection solution with further implementation optimizations.-
dc.languageeng-
dc.publisher한국과학기술원-
dc.titleXOMZone: DMA-aware code protection using TrustZone-M-
dc.title.alternativeXOMZone: TrustZone-M을 이용한 코드 보호 기법-
dc.typeThesis(Master)-
dc.identifier.CNRN325007-
dc.description.department한국과학기술원 :정보보호대학원,-
dc.contributor.alternativeauthor최원우-
Appears in Collection
IS-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0