A Survey of Trusted Computing Solutions Using FPGAs
Ensuring the security and privacy of computation and data management in the cloud and edge is an ever-important requirement. There are several working solutions today for trusted computing with general purpose processors, for instance, Intel SGX and ARM TrustZone. However, with the widespread commer...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2023-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/10080920/ |
_version_ | 1797853045392932864 |
---|---|
author | Paul D. Rosero-Montalvo Zsolt Istvan Wilmar Hernandez |
author_facet | Paul D. Rosero-Montalvo Zsolt Istvan Wilmar Hernandez |
author_sort | Paul D. Rosero-Montalvo |
collection | DOAJ |
description | Ensuring the security and privacy of computation and data management in the cloud and edge is an ever-important requirement. There are several working solutions today for trusted computing with general purpose processors, for instance, Intel SGX and ARM TrustZone. However, with the widespread commercial adoption of specialized hardware accelerators in the cloud and at the edge, most importantly FPGAs, two questions emerge: 1) How secure are they against threats? and 2) How could FPGAs be utilized for more efficient trusted computing? In this survey, we investigate these two questions precisely. Even though there have been numerous surveys in the past on the security of FPGAs, we believe it is timely to study the space of related work again, given the large number of data-centric applications aimed at targeting trusted execution environments that have recently appeared. Therefore, in addition to presenting an overview of state of the art, we also highlight some opportunities for FPGAs in the context of providing efficient trusted computation. |
first_indexed | 2024-04-09T19:43:03Z |
format | Article |
id | doaj.art-48fae86ef3ef41ca90763476d22bfbe2 |
institution | Directory Open Access Journal |
issn | 2169-3536 |
language | English |
last_indexed | 2024-04-09T19:43:03Z |
publishDate | 2023-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj.art-48fae86ef3ef41ca90763476d22bfbe22023-04-03T23:00:11ZengIEEEIEEE Access2169-35362023-01-0111315833159310.1109/ACCESS.2023.326180210080920A Survey of Trusted Computing Solutions Using FPGAsPaul D. Rosero-Montalvo0https://orcid.org/0000-0003-1995-400XZsolt Istvan1Wilmar Hernandez2https://orcid.org/0000-0003-4643-8377Computer Science Department, IT University of Copenhagen, Copenhagen, DenmarkComputer Science Department, Technical University of Darmstadt, Darmstadt, GermanyFacultad de Ingenieria y Ciencias Aplicadas, Universidad de Las Américas, Quito, EcuadorEnsuring the security and privacy of computation and data management in the cloud and edge is an ever-important requirement. There are several working solutions today for trusted computing with general purpose processors, for instance, Intel SGX and ARM TrustZone. However, with the widespread commercial adoption of specialized hardware accelerators in the cloud and at the edge, most importantly FPGAs, two questions emerge: 1) How secure are they against threats? and 2) How could FPGAs be utilized for more efficient trusted computing? In this survey, we investigate these two questions precisely. Even though there have been numerous surveys in the past on the security of FPGAs, we believe it is timely to study the space of related work again, given the large number of data-centric applications aimed at targeting trusted execution environments that have recently appeared. Therefore, in addition to presenting an overview of state of the art, we also highlight some opportunities for FPGAs in the context of providing efficient trusted computation.https://ieeexplore.ieee.org/document/10080920/Cloud computingsecurityFPGAtrusted computing |
spellingShingle | Paul D. Rosero-Montalvo Zsolt Istvan Wilmar Hernandez A Survey of Trusted Computing Solutions Using FPGAs IEEE Access Cloud computing security FPGA trusted computing |
title | A Survey of Trusted Computing Solutions Using FPGAs |
title_full | A Survey of Trusted Computing Solutions Using FPGAs |
title_fullStr | A Survey of Trusted Computing Solutions Using FPGAs |
title_full_unstemmed | A Survey of Trusted Computing Solutions Using FPGAs |
title_short | A Survey of Trusted Computing Solutions Using FPGAs |
title_sort | survey of trusted computing solutions using fpgas |
topic | Cloud computing security FPGA trusted computing |
url | https://ieeexplore.ieee.org/document/10080920/ |
work_keys_str_mv | AT pauldroseromontalvo asurveyoftrustedcomputingsolutionsusingfpgas AT zsoltistvan asurveyoftrustedcomputingsolutionsusingfpgas AT wilmarhernandez asurveyoftrustedcomputingsolutionsusingfpgas AT pauldroseromontalvo surveyoftrustedcomputingsolutionsusingfpgas AT zsoltistvan surveyoftrustedcomputingsolutionsusingfpgas AT wilmarhernandez surveyoftrustedcomputingsolutionsusingfpgas |