Search: onr:"swepub:oai:DiVA.org:mdh-64233" >
ShieLD :
ShieLD : Shielding Cross-Zone Communication Within Limited-Resourced IoT Devices Running Vulnerable Software Stack
-
- Khurshid, Anum (author)
- Cybersecurity Unit, RISE Research Institutes of Sweden, Stockholm, Sweden
-
- Yalew, Sileshi Demesie (author)
- Cybersecurity Unit, RISE Research Institutes of Sweden, Stockholm, Sweden
-
- Aslam, Mudassar (author)
- Cybersecurity Unit, RISE Research Institutes of Sweden, Stockholm, Sweden
-
show more...
-
- Raza, Shahid, 1980- (author)
- Cybersecurity Unit, RISE Research Institutes of Sweden, Stockholm, Sweden
-
show less...
-
(creator_code:org_t)
- Institute of Electrical and Electronics Engineers (IEEE), 2023
- 2023
- English.
-
In: IEEE Transactions on Dependable and Secure Computing. - : Institute of Electrical and Electronics Engineers (IEEE). - 1545-5971 .- 1941-0018 .- 2160-9209. ; 20:2, s. 1031-1047
- Related links:
-
https://doi.org/10.1...
-
show more...
-
https://ieeexplore.i...
-
https://urn.kb.se/re...
-
https://doi.org/10.1...
-
https://urn.kb.se/re...
-
show less...
Abstract
Subject headings
Close
- Securing IoT devices is gaining attention as the security risks associated with these devices increase rapidly. TrustZone-M, a Trusted Execution Environment (TEE) for Cortex-M processors, ensures stronger security within an IoT device by allowing isolated execution of security-critical operations, without trusting the entire software stack. However, TrustZone-M does not guarantee secure cross-world communication between applications in the Normal and Secure worlds. The cryptographic protection of the communication channel is an obvious solution; however, within a low-power IoT device, it incurs high overhead if applied to each cross-world message exchange. We present ShieLD, a framework that enables a secure communication channel between the two TrustZone-M worlds by leveraging the Memory Protection Unit (MPU). ShieLD guarantees confidentiality, integrity and authentication services without requiring any cryptographic operations. We implement and evaluate ShieLD using a Musca-A test chip board with Cortex-M33 that supports TrustZone-M. Our empirical evaluation shows, among other gains, the cross-zone communication protected with ShieLD is 5 times faster than the conventional crypto-based communication.
Subject headings
- NATURVETENSKAP -- Data- och informationsvetenskap (hsv//swe)
- NATURAL SCIENCES -- Computer and Information Sciences (hsv//eng)
- NATURVETENSKAP -- Data- och informationsvetenskap -- Datavetenskap (hsv//swe)
- NATURAL SCIENCES -- Computer and Information Sciences -- Computer Sciences (hsv//eng)
Publication and Content Type
- ref (subject category)
- art (subject category)
Find in a library
To the university's database