Proceedings 2015 Network and Distributed System Security Symposium 2015
DOI: 10.14722/ndss.2015.23189
|View full text |Cite
|
Sign up to set email alerts
|

SeCReT: Secure Channel between Rich Execution Environment and Trusted Execution Environment

Abstract: ARM TrustZone, which provides a Trusted Execution Environment (TEE), normally plays a role in keeping security-sensitive resources safe. However, to properly control access to the resources, it is not enough to just isolate them from the Rich Execution Environment (REE). In addition to the isolation, secure communication should be guaranteed between security-critical resources in the TEE and legitimate REE processes that are permitted to use them. Even though there is a TEE security solution -namely, a kernel-… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
55
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
5
2
2

Relationship

1
8

Authors

Journals

citations
Cited by 79 publications
(55 citation statements)
references
References 21 publications
0
55
0
Order By: Relevance
“…Problem. As already presented in [5] [26], the communication channel between the CA and TA is vulnerable ( Figure 1). That is, adversaries can easily compromise the messages transferred to/from the TEE.…”
Section: Trustzone Service Invocation and Vulnerabilitymentioning
confidence: 72%
“…Problem. As already presented in [5] [26], the communication channel between the CA and TA is vulnerable ( Figure 1). That is, adversaries can easily compromise the messages transferred to/from the TEE.…”
Section: Trustzone Service Invocation and Vulnerabilitymentioning
confidence: 72%
“…15 A tool with similar features is netperf. 16 Unlike the 14 Full compatibility with iperf would require substantial engineering efforts that we leave out of the scope of this work. 15 See footnote 6 16 See footnote 5 aforementioned tools, tcpdump 17 is a packet analyzer that captures TCP packets being sent or received over a network.…”
Section: Related Workmentioning
confidence: 99%
“…In the literature, we identify three models of communication: (1) GlobalPlatform TEE Client API [26]; (2) secure RPC (Remote Procedure Call) of Trusted Language Runtime [6]; and (3) real-time RPC of SafeG [27]. Secure inter-environment communication is proposed in [28].…”
Section: Tee Building Blocksmentioning
confidence: 99%