Publication
Self-secured devices: high performance and secure I/O access in TrustZone-based systems
| Summary: | Arm TrustZone is a hardware technology that adds significant value to the ongoing security picture. TrustZone-based systems typically consolidate multiple environments into the same platform, requiring resources to be shared among them. Currently, hardware devices on TrustZone-enabled system-on-chip (SoC) solutions can only be configured as secure or non-secure, which means the dual-world concept of TrustZone is not spread to the inner logic of the devices. The traditional passthrough model dictates that both worlds cannot use the same device concurrently. Furthermore, existing shared device access methods have been proven to cause a negative impact on the overall system in terms of security and performance.This work introduces the concept of self-secured devices, a novel approach for shared device access in TrustZone-based architectures. This concept extends the TrustZone dual-world model to the device itself, providing a secure and non-secure logical interface in a single device instance. The solution was deployed and evaluated on the LTZVisor, an open-source and lightweight TrustZone-assisted hypervisor. The obtained results are encouraging, demonstrating that our solution requires only a few additional hardware resources when compared with the native device implementation, while providing a secure solution for device sharing. |
|---|---|
| Main Authors: | Pinto, Sandro |
| Other Authors: | Machado, Pedro Miguel Silvestre; Oliveira, Daniel José Cunha; Cerdeira, David Martins; Gomes, Tiago Manuel Ribeiro |
| Subject: | TrustZone Security Virtualization TEE Self-secured devices |
| Year: | 2021 |
| Country: | Portugal |
| Document type: | article |
| Access type: | open access |
| Associated institution: | Universidade do Minho |
| Language: | English |
| Origin: | RepositóriUM - Universidade do Minho |
Similar Items
school Segurança informática em arquiteturas ARM (ARM TrustZone)
by: Oliveira, Geraldo Piçarra
Published: (2023)
by: Oliveira, Geraldo Piçarra
Published: (2023)
article FreeTEE: when real-time and security meet
by: Pinto, Sandro
Published: (2015)
by: Pinto, Sandro
Published: (2015)
school TrustZone based attestation in secure runtime verification for embedded systems
by: Quaresma, Miguel Miranda
Published: (2020)
by: Quaresma, Miguel Miranda
Published: (2020)
school Extending the security spectrum of ARM TrustZone technology
by: Mendes, Eduardo Gil Ferraz Soares
Published: (2017)
by: Mendes, Eduardo Gil Ferraz Soares
Published: (2017)
school TWallet ARM TrustZone Enabled Trustable Mobile Wallet: A Case for Cryptocurrency Wallets
by: Gameiro, Rafael Rodrigues
Published: (2022)
by: Gameiro, Rafael Rodrigues
Published: (2022)
article LTZVisor: TrustZone is the key
by: Pinto, Sandro
Published: (2017)
by: Pinto, Sandro
Published: (2017)
article Towards a trustZone-assisted hypervisor for real-time embedded systems
by: Pinto, Sandro
Published: (2017)
by: Pinto, Sandro
Published: (2017)
article μRTZvisor: A secure and safe real-time hypervisor
by: Martins, José
Published: (2017)
by: Martins, José
Published: (2017)
school Multicore embedded virtualization architecture exploiting ARM TrustZone
by: Oliveira, André Antunes
Published: (2017)
by: Oliveira, André Antunes
Published: (2017)
school Towards trustworthy TrustZone-assisted TEEs
by: Cerdeira, David Martins
Published: (2024)
by: Cerdeira, David Martins
Published: (2024)
school Towards multi-OS support on TrustZone-M MCUs
by: Santos, Afonso Manuel Macedo dos
Published: (2020)
by: Santos, Afonso Manuel Macedo dos
Published: (2020)
article BUSted!!! Microarchitectural side-channel attacks on the MCU bus interconnect
by: Rodrigues, Cristiano
Published: (2024)
by: Rodrigues, Cristiano
Published: (2024)
article IIoTEED: an enhanced, trusted execution environment for industrial IoT edge devices
by: Pinto, Sandro
Published: (2017)
by: Pinto, Sandro
Published: (2017)
article AnyTEE: An open and interoperable software defined TEE framework
by: Cerdeira, David
Published: (2025)
by: Cerdeira, David
Published: (2025)
article TZ- VirtIO: Enabling Standardized Inter-Partition Communication in a Trustzone-Assisted Hypervisor
by: Oliveira, A.
Published: (2018)
by: Oliveira, A.
Published: (2018)
school Handling mixed-criticality systems on low-end and low-power IoT devices
by: Oliveira, Daniel José Cunha
Published: (2025)
by: Oliveira, Daniel José Cunha
Published: (2025)
article SecureQNN: introducing a privacy-preserving framework for QNNs at the deep edge
by: Costa, Miguel Ângelo Peixoto
Published: (2023)
by: Costa, Miguel Ângelo Peixoto
Published: (2023)
article uTango: an open-source TEE for IoT devices
by: Oliveira, Daniel José Cunha
Published: (2022)
by: Oliveira, Daniel José Cunha
Published: (2022)
school Self-secured devices: securing shared device access on TrustZone-based systems
by: Machado, Pedro Miguel Silvestre
Published: (2018)
by: Machado, Pedro Miguel Silvestre
Published: (2018)
article SecureQNN: Shielding the intellectual property of QNNs in TinyML systems
by: Costa, Miguel
Published: (2025)
by: Costa, Miguel
Published: (2025)
article Bridging the interoperability gaps among trusted architectures in MCUs
by: Pinto, Sandro
Published: (2025)
by: Pinto, Sandro
Published: (2025)
article Rethinking trusted execution environments in the age of reconfigurable computing
by: Pereira, Sérgio
Published: (2025)
by: Pereira, Sérgio
Published: (2025)
groups Security vulnerabilities on implantable medical devices
by: Longras, Ana
Published: (2020)
by: Longras, Ana
Published: (2020)
article A Security Monitoring Framework for Mobile Devices
by: Lima, António
Published: (2020)
by: Lima, António
Published: (2020)
groups LEMMAS: a secured and trusted Local Energy Market simulation system
by: Andrade, Rui
Published: (2022)
by: Andrade, Rui
Published: (2022)
article Food Security and coexistence with the semiarid zone in areas affected by drought in the backlands of Pernambuco
by: FIGUEIREDO,Amanda Tayná Tavares de
Published: (2021)
by: FIGUEIREDO,Amanda Tayná Tavares de
Published: (2021)
school A TrustZone-assisted secure silicon on a co-design framework
by: Pereira, Sérgio Augusto Gomes
Published: (2018)
by: Pereira, Sérgio Augusto Gomes
Published: (2018)
description CROSSCON: Cross-platform Open Security Stack for Connected Devices
by: Crispo, Bruno
Published: (2024)
by: Crispo, Bruno
Published: (2024)
school Towards secure layer-2 blockchain solution using TEEs
by: Ribeiro, Vítor Hugo da Silva
Published: (2023)
by: Ribeiro, Vítor Hugo da Silva
Published: (2023)
groups A review on recent advances in implanted medical devices security
by: Brito, César
Published: (2021)
by: Brito, César
Published: (2021)
article Trusted execution environments leveraging reconfigurable FPGA technology
by: Pereira, Sérgio Augusto Gomes
Published: (2022)
by: Pereira, Sérgio Augusto Gomes
Published: (2022)
school Benchmarking user-defined security configurations of Android devices
by: Vecchiato, Daniel Avila, 1986-
Published: (2016)
by: Vecchiato, Daniel Avila, 1986-
Published: (2016)
article Challenges of Securing Internet of Things Devices
by: Samaila, Musa Gwani
Published: (2018)
by: Samaila, Musa Gwani
Published: (2018)
article IoT lysimeter system with enhanced data security
by: Oliveira, Geraldo
Published: (2022)
by: Oliveira, Geraldo
Published: (2022)
article Legal security and credibility in agent based virtual enterprises
by: Andrade, Francisco Carneiro Pacheco
Published: (2005)
by: Andrade, Francisco Carneiro Pacheco
Published: (2005)
school The art of security:human security and why China needs it
by: Cunha, André Emanuel Valente Roseta
Published: (2013)
by: Cunha, André Emanuel Valente Roseta
Published: (2013)
school Trust and Reputation for Critical Infrastructure Protection
by: Caldeira, Filipe Manuel Simões
Published: (2014)
by: Caldeira, Filipe Manuel Simões
Published: (2014)
school Trust and reputation for critical infrastructure protection
by: Caldeira, Filipe
Published: (2014)
by: Caldeira, Filipe
Published: (2014)
article Oxytocin and state attachment responses to secure base support after stress in middle childhood
by: Cuyvers, Bien
Published: (2024)
by: Cuyvers, Bien
Published: (2024)
school Decentralised and Scalable Security for Internet of Things Devices via Blockchain Applied Security
by: Mukhandi, Munkenyi Shomari
Published: (2026)
by: Mukhandi, Munkenyi Shomari
Published: (2026)
Funded activities
No funded projects found.
Similar Items
-
school Segurança informática em arquiteturas ARM (ARM TrustZone)
by: Oliveira, Geraldo Piçarra
Published: (2023) -
article FreeTEE: when real-time and security meet
by: Pinto, Sandro
Published: (2015) -
school TrustZone based attestation in secure runtime verification for embedded systems
by: Quaresma, Miguel Miranda
Published: (2020) -
school Extending the security spectrum of ARM TrustZone technology
by: Mendes, Eduardo Gil Ferraz Soares
Published: (2017) -
school TWallet ARM TrustZone Enabled Trustable Mobile Wallet: A Case for Cryptocurrency Wallets
by: Gameiro, Rafael Rodrigues
Published: (2022)