Ginseng: Keeping Secrets in Registers When You Distrust the Operating System. Yun, M. H. & Zhong, L. doi abstract bibtex Many mobile and embedded apps possess sensitive data, or secrets. Trusting the operating system (OS), they often keep their secrets in the memory. Recent incidents have shown that the memory is not necessarily secure because the OS can be compromised due to inevitable vulnerabilities resulting from its sheer size and complexity. Existing solutions protect sensitive data against an untrusted OS by running app logic in the Secure world, a Trusted Execution Environment (TEE) supported by the ARM TrustZone technology. Because app logic increases the attack surface of their TEE, these solutions do not work for third-party apps.
@article{yun_ginseng:_nodate,
title = {Ginseng: {Keeping} {Secrets} in {Registers} {When} {You} {Distrust} the {Operating} {System}},
doi = {10.14722/ndss.2019.23327},
abstract = {Many mobile and embedded apps possess sensitive data, or secrets. Trusting the operating system (OS), they often keep their secrets in the memory. Recent incidents have shown that the memory is not necessarily secure because the OS can be compromised due to inevitable vulnerabilities resulting from its sheer size and complexity. Existing solutions protect sensitive data against an untrusted OS by running app logic in the Secure world, a Trusted Execution Environment (TEE) supported by the ARM TrustZone technology. Because app logic increases the attack surface of their TEE, these solutions do not work for third-party apps.},
language = {en},
author = {Yun, Min Hong and Zhong, Lin},
pages = {15}
}
Downloads: 0
{"_id":"Atb938dvngJHgtav3","bibbaseid":"yun-zhong-ginsengkeepingsecretsinregisterswhenyoudistrusttheoperatingsystem","authorIDs":[],"author_short":["Yun, M. H.","Zhong, L."],"bibdata":{"bibtype":"article","type":"article","title":"Ginseng: Keeping Secrets in Registers When You Distrust the Operating System","doi":"10.14722/ndss.2019.23327","abstract":"Many mobile and embedded apps possess sensitive data, or secrets. Trusting the operating system (OS), they often keep their secrets in the memory. Recent incidents have shown that the memory is not necessarily secure because the OS can be compromised due to inevitable vulnerabilities resulting from its sheer size and complexity. Existing solutions protect sensitive data against an untrusted OS by running app logic in the Secure world, a Trusted Execution Environment (TEE) supported by the ARM TrustZone technology. Because app logic increases the attack surface of their TEE, these solutions do not work for third-party apps.","language":"en","author":[{"propositions":[],"lastnames":["Yun"],"firstnames":["Min","Hong"],"suffixes":[]},{"propositions":[],"lastnames":["Zhong"],"firstnames":["Lin"],"suffixes":[]}],"pages":"15","bibtex":"@article{yun_ginseng:_nodate,\n\ttitle = {Ginseng: {Keeping} {Secrets} in {Registers} {When} {You} {Distrust} the {Operating} {System}},\n\tdoi = {10.14722/ndss.2019.23327},\n\tabstract = {Many mobile and embedded apps possess sensitive data, or secrets. Trusting the operating system (OS), they often keep their secrets in the memory. Recent incidents have shown that the memory is not necessarily secure because the OS can be compromised due to inevitable vulnerabilities resulting from its sheer size and complexity. Existing solutions protect sensitive data against an untrusted OS by running app logic in the Secure world, a Trusted Execution Environment (TEE) supported by the ARM TrustZone technology. Because app logic increases the attack surface of their TEE, these solutions do not work for third-party apps.},\n\tlanguage = {en},\n\tauthor = {Yun, Min Hong and Zhong, Lin},\n\tpages = {15}\n}\n\n","author_short":["Yun, M. H.","Zhong, L."],"key":"yun_ginseng:_nodate","id":"yun_ginseng:_nodate","bibbaseid":"yun-zhong-ginsengkeepingsecretsinregisterswhenyoudistrusttheoperatingsystem","role":"author","urls":{},"downloads":0},"bibtype":"article","biburl":"https://bibbase.org/zotero/ky25","creationDate":"2019-05-11T17:47:04.245Z","downloads":0,"keywords":[],"search_terms":["ginseng","keeping","secrets","registers","distrust","operating","system","yun","zhong"],"title":"Ginseng: Keeping Secrets in Registers When You Distrust the Operating System","year":null,"dataSources":["XxiQtwZYfozhQmvGR"]}