Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Bojun Zhu

dblp:301/6313 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
2since 2021 · last 2022
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 1 · 1 since 2021Security and privacy · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Cloud and datacenter computing · 53% Electronic design automation · 31% Memory systems · 16%
Network and information security
2 papers
Hardware security and side channels · 100%

Topics — the 7 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Hardware security and side channels
trusted execution environments
1.122022
A Hardware-Software Co-design for Efficient Intra-Enclave Isolation · USENIX Security Symposium 2022
Enclavisor: A Hardware-Software Co-Design for Enclaves on Untrusted Cloud · IEEE Trans. Computers 2021
Hardware security and side channels › trusted execution environments
enclave isolation
0.612022
A Hardware-Software Co-design for Efficient Intra-Enclave Isolation · USENIX Security Symposium 2022
Electronic design automation
hardware/software co-design
0.612022
A Hardware-Software Co-design for Efficient Intra-Enclave Isolation · USENIX Security Symposium 2022
Cloud and datacenter computing
cloud security
0.512021
Enclavisor: A Hardware-Software Co-Design for Enclaves on Untrusted Cloud · IEEE Trans. Computers 2021
Cloud and datacenter computing › cloud security
confidential computing
0.512021
Enclavisor: A Hardware-Software Co-Design for Enclaves on Untrusted Cloud · IEEE Trans. Computers 2021
Memory systems › memory encryption
memory encryption and integrity verification
0.112021
Enclavisor: A Hardware-Software Co-Design for Enclaves on Untrusted Cloud · IEEE Trans. Computers 2021
Memory systems
memory protection
0.112021
Enclavisor: A Hardware-Software Co-Design for Enclaves on Untrusted Cloud · IEEE Trans. Computers 2021

Methods — techniques the papers use, named apart from their topics

Intel SGX · 1.0AMD SEV · 1.0
YearPublicationVenuePosition
2022 A Hardware-Software Co-design for Efficient Intra-Enclave Isolation
Jinyu Gu 0001, Bojun Zhu, Wentai Li, Yubin Xia, Haibo Chen 0001
USENIX Security Symposium2
2021 Enclavisor: A Hardware-Software Co-Design for Enclaves on Untrusted Cloud
abstract
The releases of Intel SGX and AMD SEV mark the transition of hardware-based enclaves from research prototypes to mainstream products. These two paradigms of secure enclaves are attractive to both the cloud providers and tenants, since security is one of the key pillars of cloud computing. However, it is found that current hardware-defined enclaves are not flexible and efficient enough for the cloud. For example, although SGX can provide strong memory protection with both confidentiality and integrity, the size of secure memory is tightly restricted. On the contrary, SEV enables enclaves to use more memory but has critical security flaws due to no memory integrity protection. Meanwhile, both types of enclaves have relatively long booting latency, which makes them not suitable for short-term tasks like serverless workloads. After an in-depth analysis, we find that there are some intrinsic tradeoffs between security and performance due to the limitation of architectural designs. In this article, we investigate a novel hardware-software co-design of enclaves to meet the requirements of cloud by placing a part of the logic of the enclave mechanism into a lightweight software layer, named Enclavisor, to achieve a balance between security, performance, and flexibility. Specifically, our implementation is based on AMD's SEV and, Enclavisor is placed in the guest kernel mode of SEV's secure virtual machines. Enclavisor inherently supports memory encryption with no memory limitation and also achieves efficient booting, multiple enclave granularities, and post-launch remote attestation. Meanwhile, we also propose hardware/software solutions to mitigate the security flaws caused by the lack of memory integrity. We implement a prototype of Enclavisor on an AMD SEV server. The experiments on both micro-benchmarks and application benchmarks show that enclaves on Enclavisor can have close-to-native performance.
Jinyu Gu 0001, Xinyue Wu, Bojun Zhu, Yubin Xia, Binyu Zang, Haibing Guan, Haibo Chen 0001
IEEE Trans. Computers3