MeetGo: A Trusted Execution Environment for Remote Applications on FPGA
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Oh, Hyunyoung | - |
dc.contributor.author | Nam, Kevin | - |
dc.contributor.author | Jeon, Seongil | - |
dc.contributor.author | Cho, Yeongpil | - |
dc.contributor.author | Paek, Yunheung | - |
dc.date.accessioned | 2022-07-06T22:37:32Z | - |
dc.date.available | 2022-07-06T22:37:32Z | - |
dc.date.created | 2021-07-14 | - |
dc.date.issued | 2021-04 | - |
dc.identifier.issn | 2169-3536 | - |
dc.identifier.uri | https://scholarworks.bwise.kr/hanyang/handle/2021.sw.hanyang/142094 | - |
dc.description.abstract | Remote computing has emerged as a trendy computing model that enables users to process an immense number of computations efficiently on the remote server where the necessary data and high-performance computing power are provisioned. Unfortunately, despite such an advantage, this computing model suffers from insider threats that are committed by adversarial administrators of remote servers who attempt to steal or corrupt users' private data. These security threats are somewhat innate to remote computing in that there is no means to control administrators' unlimited data access. In this paper, we present our novel hardware-centric solution, called MeetGo, to address the intrinsic threats to remote computing. MeetGo is a field-programmable gate array (FPGA)-based trusted execution environment (TEE) that aims to operate independently of the host system architecture. To exhibit the ability and effectiveness of MeetGo as a TEE ensuring secure remote computing, we have built two concrete applications: cryptocurrency wallet and GPGPU. MeetGo provides a trust anchor for these applications that enable their users to trade cryptocurrency or to run a GPGPU program server on a remote server while staying safe from threats by insiders. Our experimental results clearly demonstrate that MeetGo incurs only a negligible performance overhead to the applications. | - |
dc.language | 영어 | - |
dc.language.iso | en | - |
dc.publisher | IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC | - |
dc.title | MeetGo: A Trusted Execution Environment for Remote Applications on FPGA | - |
dc.type | Article | - |
dc.contributor.affiliatedAuthor | Cho, Yeongpil | - |
dc.identifier.doi | 10.1109/ACCESS.2021.3069223 | - |
dc.identifier.scopusid | 2-s2.0-85103793283 | - |
dc.identifier.wosid | 000638396600001 | - |
dc.identifier.bibliographicCitation | IEEE ACCESS, v.9, pp.51313 - 51324 | - |
dc.relation.isPartOf | IEEE ACCESS | - |
dc.citation.title | IEEE ACCESS | - |
dc.citation.volume | 9 | - |
dc.citation.startPage | 51313 | - |
dc.citation.endPage | 51324 | - |
dc.type.rims | ART | - |
dc.type.docType | Article | - |
dc.description.journalClass | 1 | - |
dc.description.isOpenAccess | Y | - |
dc.description.journalRegisteredClass | scie | - |
dc.description.journalRegisteredClass | scopus | - |
dc.relation.journalResearchArea | Computer Science | - |
dc.relation.journalResearchArea | Engineering | - |
dc.relation.journalResearchArea | Telecommunications | - |
dc.relation.journalWebOfScienceCategory | Computer Science, Information Systems | - |
dc.relation.journalWebOfScienceCategory | Engineering, Electrical & Electronic | - |
dc.relation.journalWebOfScienceCategory | Telecommunications | - |
dc.subject.keywordPlus | Application programs | - |
dc.subject.keywordPlus | Cryptocurrency | - |
dc.subject.keywordPlus | Program processors | - |
dc.subject.keywordPlus | Telecommuting | - |
dc.subject.keywordPlus | Computing model | - |
dc.subject.keywordPlus | Concrete applications | - |
dc.subject.keywordPlus | High performance computing | - |
dc.subject.keywordPlus | Remote applications | - |
dc.subject.keywordPlus | Remote computing | - |
dc.subject.keywordPlus | Security threats | - |
dc.subject.keywordPlus | System architectures | - |
dc.subject.keywordPlus | Trusted execution environments | - |
dc.subject.keywordPlus | Field programmable gate arrays (FPGA) | - |
dc.subject.keywordAuthor | Field programmable gate arrays | - |
dc.subject.keywordAuthor | Servers | - |
dc.subject.keywordAuthor | Security | - |
dc.subject.keywordAuthor | Hardware | - |
dc.subject.keywordAuthor | Cryptocurrency | - |
dc.subject.keywordAuthor | Graphics processing units | - |
dc.subject.keywordAuthor | Data privacy | - |
dc.subject.keywordAuthor | Field-programmable gate array (FPGA) | - |
dc.subject.keywordAuthor | remote computing | - |
dc.subject.keywordAuthor | remote attestation | - |
dc.subject.keywordAuthor | secure communication channel | - |
dc.subject.keywordAuthor | trusted execution environment (TEE) | - |
dc.identifier.url | https://ieeexplore.ieee.org/document/9388667 | - |
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.
222, Wangsimni-ro, Seongdong-gu, Seoul, 04763, Korea+82-2-2220-1365
COPYRIGHT © 2021 HANYANG UNIVERSITY.
Certain data included herein are derived from the © Web of Science of Clarivate Analytics. All rights reserved.
You may not copy or re-distribute this material in whole or in part without the prior written consent of Clarivate Analytics.