Towards security analysis and design of confidential computing systems

Confidential computing establishes an encrypted Trusted Execution Environment to ensure confidentiality and integrity protection. However, it still suffers from two significant problems: (1) Vulnerability to micro-architectural side-channel attacks; (2) Security and efficiency issues when handlin...

Full description

Saved in:
Bibliographic Details
Main Author: Lou, Xiaoxuan
Other Authors: Zhang Tianwei
Format: Thesis-Doctor of Philosophy
Language:English
Published: Nanyang Technological University 2024
Subjects:
Online Access:https://hdl.handle.net/10356/180639
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-180639
record_format dspace
spelling sg-ntu-dr.10356-1806392024-11-01T08:23:04Z Towards security analysis and design of confidential computing systems Lou, Xiaoxuan Zhang Tianwei College of Computing and Data Science tianwei.zhang@ntu.edu.sg Computer and Information Science Confidential computing establishes an encrypted Trusted Execution Environment to ensure confidentiality and integrity protection. However, it still suffers from two significant problems: (1) Vulnerability to micro-architectural side-channel attacks; (2) Security and efficiency issues when handling emerging applications. For the first problem, I conduct a comprehensive security analysis of existing confidential computing systems. An end-to-end attack method named NASPY is proposed to reveal novel Neural Architecture Search models from the encrypted TEE black box. Then Aegis is proposed as a unified defense framework for mitigating confidential virtual machines from Hardware Performance Counter side channels. For the second problem, I design more novel confidential computing systems integrating with recently emerging workloads. A watermarking scheme is designed for verifying the ownership of deep learning models within the TEE sandbox. Furthermore, I also integrate confidential computing with serverless computing to design a novel fast-launched confidential serverless computing system Neuralyzer Doctor of Philosophy 2024-10-16T01:42:17Z 2024-10-16T01:42:17Z 2024 Thesis-Doctor of Philosophy Lou, X. (2024). Towards security analysis and design of confidential computing systems. Doctoral thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/180639 https://hdl.handle.net/10356/180639 10.32657/10356/180639 en This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0). application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Computer and Information Science
spellingShingle Computer and Information Science
Lou, Xiaoxuan
Towards security analysis and design of confidential computing systems
description Confidential computing establishes an encrypted Trusted Execution Environment to ensure confidentiality and integrity protection. However, it still suffers from two significant problems: (1) Vulnerability to micro-architectural side-channel attacks; (2) Security and efficiency issues when handling emerging applications. For the first problem, I conduct a comprehensive security analysis of existing confidential computing systems. An end-to-end attack method named NASPY is proposed to reveal novel Neural Architecture Search models from the encrypted TEE black box. Then Aegis is proposed as a unified defense framework for mitigating confidential virtual machines from Hardware Performance Counter side channels. For the second problem, I design more novel confidential computing systems integrating with recently emerging workloads. A watermarking scheme is designed for verifying the ownership of deep learning models within the TEE sandbox. Furthermore, I also integrate confidential computing with serverless computing to design a novel fast-launched confidential serverless computing system Neuralyzer
author2 Zhang Tianwei
author_facet Zhang Tianwei
Lou, Xiaoxuan
format Thesis-Doctor of Philosophy
author Lou, Xiaoxuan
author_sort Lou, Xiaoxuan
title Towards security analysis and design of confidential computing systems
title_short Towards security analysis and design of confidential computing systems
title_full Towards security analysis and design of confidential computing systems
title_fullStr Towards security analysis and design of confidential computing systems
title_full_unstemmed Towards security analysis and design of confidential computing systems
title_sort towards security analysis and design of confidential computing systems
publisher Nanyang Technological University
publishDate 2024
url https://hdl.handle.net/10356/180639
_version_ 1814777781553201152