中文版 | English
题名

StrongBox: A GPU TEE on Arm Endpoints

作者
通讯作者Fengwei Zhang
共同第一作者Yunjie Deng; Chenxu Wang
DOI
发表日期
2022-11-07
会议名称
2022 ACM SIGSAC Conference on Computer and Communications Security
会议日期
November 7–11, 2022
会议地点
Los Angeles, CA, USA
摘要

A wide range of Arm endpoints leverage integrated and discrete GPUs to accelerate computation such as image processing and numerical processing applications. However, in spite of these important use cases, Arm GPU security has yet to be scrutinized by the community. By exploiting vulnerabilities in the kernel, attackers can directly access sensitive data used during GPU computing, such as personally-identifiable image data in computer vision tasks. Existing work has used Trusted Execution Environments (TEEs) to address GPU security concerns on Intel-based platforms, while there are numerous architectural differences that lead to novel technical challenges in deploying TEEs for Arm GPUs. In addition, extant Arm-based GPU defenses are intended for secure machine learning, and lack generality. There is a need for generalizable and efficient Arm-based GPU security mechanisms.

To address these problems, we present StrongBox, the first GPU TEE for secured general computation on Arm endpoints. During confidential computation on Arm GPUs, StrongBox provides an isolated execution environment by ensuring exclusive access to the GPU. Our approach is based in part on a dynamic, fine-grained memory protection policy as Arm-based GPUs typically share a unified memory with the CPU, a stark contrast with Intel-based platforms. Furthermore, by characterizing GPU buffers as secure and non-secure, StrongBox reduces redundant security introspection operations to control access to sensitive data used by the GPU, ultimately reducing runtime overhead. Our design leverages the widely-deployed Arm TrustZone and generic Arm features, without hardware modification or architectural changes. We prototype StrongBox using an off-the-shelf Arm Mali GPU and perform an extensive evaluation. Our results show that StrongBox successfully ensures the GPU computing security with a low (4.70% - 15.26%) overhead across several indicative benchmarks.

学校署名
第一 ; 共同第一 ; 通讯
语种
英语
相关链接[来源记录]
来源库
人工提交
全文链接https://dl.acm.org/doi/pdf/10.1145/3548606.3560627
引用统计
被引频次[WOS]:0
成果类型会议论文
条目标识符http://sustech.caswiz.com/handle/2SGJ60CL/416079
专题工学院_斯发基斯可信自主研究院
工学院_计算机科学与工程系
作者单位
1.Research Institute of Trustworthy Autonomous Systems, Southern University of Science and Technology
2.Department of Computer Science and Engineering, Southern University of Science and Technology
3.Department of Computing, The Hong Kong Polytechnic University
4.Hunan University
5.Institute for Software Integrated Systems, Vanderbilt University, USA
6.School of Computer Science, Guangzhou University
7.Ant Group, China
第一作者单位斯发基斯可信自主系统研究院;  计算机科学与工程系
通讯作者单位斯发基斯可信自主系统研究院;  计算机科学与工程系
第一作者的第一单位斯发基斯可信自主系统研究院
推荐引用方式
GB/T 7714
Yunjie Deng,Chenxu Wang,Shunchang Yu,et al. StrongBox: A GPU TEE on Arm Endpoints[C],2022.
条目包含的文件
文件名称/大小 文献类型 版本类型 开放类型 使用许可 操作
2022strongboxdownloa(1679KB)----开放获取--浏览
个性服务
原文链接
推荐该条目
保存到收藏夹
查看访问统计
导出为Endnote文件
导出为Excel格式
导出为Csv格式
Altmetrics Score
谷歌学术
谷歌学术中相似的文章
[Yunjie Deng]的文章
[Chenxu Wang]的文章
[Shunchang Yu]的文章
百度学术
百度学术中相似的文章
[Yunjie Deng]的文章
[Chenxu Wang]的文章
[Shunchang Yu]的文章
必应学术
必应学术中相似的文章
[Yunjie Deng]的文章
[Chenxu Wang]的文章
[Shunchang Yu]的文章
相关权益政策
暂无数据
收藏/分享
文件名: 2022strongboxdownload.pdf
格式: Adobe PDF
文件名: 2022strongboxdownload.pdf
格式: Adobe PDF
所有评论 (0)
[发表评论/异议/意见]
暂无评论

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。