Show simple item record

dc.contributor.authorGjerdrum, Anders Tungeland
dc.contributor.authorPettersen, Robert
dc.contributor.authorJohansen, Håvard D.
dc.contributor.authorJohansen, Dag
dc.date.accessioned2019-02-11T08:24:05Z
dc.date.available2019-02-11T08:24:05Z
dc.date.issued2018-07-14
dc.description.abstractCloud providers offering Software-as-a-Service (SaaS) are increasingly being trusted by customers to store sensitive data. Companies often monetize such personal data through curation and analysis, providing customers with personalized application experiences and targeted advertisements. Personal data is often accompanied by strict privacy and security policies, requiring data processing to be governed by non-trivial enforcement mechanisms. Moreover, to offset the cost of hosting the potentially large amounts of data privately, SaaS companies even employ Infrastructure-as-a-Service (IaaS) cloud providers not under the direct supervision of the administrative entity responsible for the data. Intel Software Guard Extensions (SGX) is a recent trusted computing technology that can mitigate some of these privacy and security concerns through the remote attestation of computations, establishing trust on hardware residing outside the administrative domain. This paper investigates and demonstrates the added cost of using SGX, and further argues that great care must be taken when designing system software in order to avoid the performance penalty incurred by trusted computing. We describe these costs and present eight specific principles that application authors should follow to increase the performance of their trusted computing systems.en_US
dc.descriptionAccepted manuscript version of the following article Gjerdrum, A.T., Pettersen, R., Johansen, H.D. & Johansen, D. (2018). Performance principles for trusted computing with intel SGX. <i>Communications in Computer and Information Science, 864</i>. © Springer International Publishing AG, part of Springer Nature 2018. Published version available at <a href=https://doi.org/10.1007/978-3-319-94959-8_1> https://doi.org/10.1007/978-3-319-94959-8_1</a>.en_US
dc.identifier.citationGjerdrum, A.T., Pettersen, R., Johansen, H.D. & Johansen, D. (2018). Performance principles for trusted computing with intel SGX. <i>Communications in Computer and Information Science, 864</i>. https://doi.org/10.1007/978-3-319-94959-8_1en_US
dc.identifier.cristinIDFRIDAID 1628273
dc.identifier.doi10.1007/978-3-319-94959-8_1
dc.identifier.issn1865-0929
dc.identifier.issn1865-0937
dc.identifier.urihttps://hdl.handle.net/10037/14666
dc.language.isoengen_US
dc.publisherSpringer Verlag (Germany)en_US
dc.relation.ispartofGjerdrum, A.T. (2020). Diggi: A Distributed Serverless Runtime for Developing Trusted Cloud Services. (Doctoral thesis). <a href=https://hdl.handle.net/10037/19607>https://hdl.handle.net/10037/19607</a>.
dc.relation.journalCommunications in Computer and Information Science
dc.relation.projectIDinfo:eu-repo/grantAgreement/RCN/IKTPLUSS/263248/Norway/Protecting Shared Data with Privacy Automatons//en_US
dc.relation.projectIDinfo:eu-repo/grantAgreement/RCN/INTPART/250138/Norway/Trans-Atlantic Corpore Sano//en_US
dc.rights.accessRightsopenAccessen_US
dc.subjectVDP::Mathematics and natural science: 400::Information and communication science: 420en_US
dc.subjectVDP::Matematikk og Naturvitenskap: 400::Informasjons- og kommunikasjonsvitenskap: 420en_US
dc.subjectPrivacyen_US
dc.subjectSecurityen_US
dc.subjectCloud computingen_US
dc.subjectTrusted computingen_US
dc.subjectPerformanceen_US
dc.titlePerformance principles for trusted computing with intel SGXen_US
dc.typeJournal articleen_US
dc.typeTidsskriftartikkelen_US
dc.typePeer revieweden_US


File(s) in this item

Thumbnail

This item appears in the following collection(s)

Show simple item record