2015 IEEE Trustcom/BigDataSE/Ispa 2015
DOI: 10.1109/trustcom.2015.400
|View full text |Cite
|
Sign up to set email alerts
|

Open-TEE -- An Open Virtual Trusted Execution Environment

Abstract: Abstract-Hardware-based Trusted Execution Environments (TEEs) are widely deployed in mobile devices. Yet their use has been limited primarily to applications developed by the device vendors. Recent standardization of TEE interfaces by GlobalPlatform (GP) promises to partially address this problem by enabling GP-compliant trusted applications to run on TEEs from different vendors. Nevertheless ordinary developers wishing to develop trusted applications face significant challenges. Access to hardware TEE interfa… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
46
0

Year Published

2016
2016
2024
2024

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 66 publications
(46 citation statements)
references
References 8 publications
0
46
0
Order By: Relevance
“…• probability of finding trust between two random nodes (Section IV-E) • average search time when a trusted path between two random nodes is to be established (Section IV-F) For host-related delays we employed a trusted computing enabled smart meter as described in [25], where the TEE environment is provided by Open-TEE [33]. We introduced the measured delay of signing a single digital certificate (38.47 ms) by the TEE to the simulation framework.…”
Section: B Implementationmentioning
confidence: 99%
See 1 more Smart Citation
“…• probability of finding trust between two random nodes (Section IV-E) • average search time when a trusted path between two random nodes is to be established (Section IV-F) For host-related delays we employed a trusted computing enabled smart meter as described in [25], where the TEE environment is provided by Open-TEE [33]. We introduced the measured delay of signing a single digital certificate (38.47 ms) by the TEE to the simulation framework.…”
Section: B Implementationmentioning
confidence: 99%
“…The main purpose of Open-TEE is to support the development of trusted applications without relying on any specific hardware platform. We have implemented MENSA by utilizing Open-TEE as a proof of concept but also taking into account an alternative use of Open-TEE mentioned by the authors of [33].…”
Section: B Implementationmentioning
confidence: 99%
“…GlobalPlatform 7 publishes specifications for several TEEs (e.g., Op-Tee and [19]). We provide more details on Op-Tee in Section 3.3 (an implementation of such specifications), while briefly explaining the terminology in the remainder to understand Fig.…”
Section: The Globalplatform Standardmentioning
confidence: 99%
“…As described in GlobalPlatform [10] and explained by Brian McGillion et al [9], a device's OS can be separated in two distinct environments:…”
Section: B Arm Trustzone Technologymentioning
confidence: 99%