A cluster of patterns for trusted computing

Abstract The proliferation of Internet of Things and cyberphysical systems has introduced unprecedented challenges in ensuring the integrity and confidentiality of critical data, making robust security mechanisms essential. There are several mechanisms intended to assure trust with respect to the software loaded into the system and the trustworthiness of the boot process. These mechanisms start from a Root of Trust (RoT), from where all the other trusts, e.g., for components and software are derived. As part of the RoT , a Secure Storage is needed. This Secure Storage can be considered as part of the RoT or considered a separate component. After a RoT is established, a Trusted Boot can be performed. The execution of computational processes can then be supported by using separate execution zones ( Zone Isolation ). More complex trust functions such as remote attestation can be performed by a Trusted Platform Module (TPM) . In this paper, we propose security patterns for these components. The abstraction power of patterns can be used to define the basic aspects that each of these components must have, thus serving as reference for designers and for security evaluation.

Authors

Institutions

Publication Details

Journal
International Journal of Information Security
Published
2025-02-01
DOI
https://doi.org/10.1007/s10207-024-00972-3
Citations
5
Primary Topic
Advanced Malware Detection Techniques
Type
article
Field-Weighted Citation Impact
7.43

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A cluster of patterns for trusted computing

Eduardo B. Fernández, Antonio Muñoz
5 citations
International Journal of Information Security
Advanced Malware Detection Techniques
7.43
article

A cluster of patterns for trusted computing

Eduardo B. Fernández, Antonio Muñoz
article en
5 citations

Abstract

Abstract The proliferation of Internet of Things and cyberphysical systems has introduced unprecedented challenges in ensuring the integrity and confidentiality of critical data, making robust security mechanisms essential. There are several mechanisms intended to assure trust with respect to the software loaded into the system and the trustworthiness of the boot process. These mechanisms start from a Root of Trust (RoT), from where all the other trusts, e.g., for components and software are derived. As part of the RoT , a Secure Storage is needed. This Secure Storage can be considered as part of the RoT or considered a separate component. After a RoT is established, a Trusted Boot can be performed. The execution of computational processes can then be supported by using separate execution zones ( Zone Isolation ). More complex trust functions such as remote attestation can be performed by a Trusted Platform Module (TPM) . In this paper, we propose security patterns for these components. The abstraction power of patterns can be used to define the basic aspects that each of these components must have, thus serving as reference for designers and for security evaluation.

International Journal of Information SecurityVol. 24(1)
Florida Atlantic University (US), Universidad de Málaga (ES)
Universidad de Málaga
Openalex Percentile: Top 3%
Advanced Malware Detection Techniques
7.43
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.