中文版 | English
题名

Towards formal verification of state continuity for enclave programs

作者
通讯作者Zhang,Yinqian
发表日期
2021
会议名称
USENIX Security Symposium
会议录名称
页码
573-590
会议日期
August 11–13, 2021
会议地点
线上
摘要

Trusted Execution Environments such as Intel SGX provide software applications with hardware support for preventing attacks from privileged software. However, these applications are still subject to rollback or replay attacks due to their lack of state continuity protection from the hardware. Therefore, maintaining state continuity has become a burden of software developers, which is not only challenging to implement but also difficult to validate. In this paper, we make the first attempt towards formally verifying the property of state continuity for SGX enclave programs by leveraging the symbolic verification tool, Tamarin Prover, to model SGX-specific program semantics and operations, and verify the property of state continuity with respect to monotonic counters, global variables, and sealed data, respectively. We apply this method to analyze these three types of state continuity issues exhibited in three open-source SGX applications. We show that our method can successfully identify the flaws that lead to failures of maintaining state continuity, and formally verify the corrected implementation with respect to the desired property. The discovered flaws have been reported to the developers and some have been addressed.

学校署名
通讯
语种
英语
相关链接[Scopus记录]
收录类别
EI入藏号
20213710882182
EI主题词
Formal verification ; Open source software ; Semantics
EI分类号
Computer Software, Data Handling and Applications:723 ; Computer Applications:723.5
Scopus记录号
2-s2.0-85114476753
来源库
Scopus
成果类型会议论文
条目标识符http://sustech.caswiz.com/handle/2SGJ60CL/246005
专题工学院_计算机科学与工程系
作者单位
1.The Ohio State University,United States
2.Shanghai Jiao Tong University,China
3.Southern University of Science and Technology,China
通讯作者单位南方科技大学
推荐引用方式
GB/T 7714
Jangid,Mohit Kumar,Chen,Guoxing,Zhang,Yinqian,et al. Towards formal verification of state continuity for enclave programs[C],2021:573-590.
条目包含的文件
文件名称/大小 文献类型 版本类型 开放类型 使用许可 操作
Towards Formal Verif(1017KB)----限制开放--
个性服务
原文链接
推荐该条目
保存到收藏夹
查看访问统计
导出为Endnote文件
导出为Excel格式
导出为Csv格式
Altmetrics Score
谷歌学术
谷歌学术中相似的文章
[Jangid,Mohit Kumar]的文章
[Chen,Guoxing]的文章
[Zhang,Yinqian]的文章
百度学术
百度学术中相似的文章
[Jangid,Mohit Kumar]的文章
[Chen,Guoxing]的文章
[Zhang,Yinqian]的文章
必应学术
必应学术中相似的文章
[Jangid,Mohit Kumar]的文章
[Chen,Guoxing]的文章
[Zhang,Yinqian]的文章
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
[发表评论/异议/意见]
暂无评论

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