中文
相关论文

相关论文: TME-Box: Scalable In-Process Isolation through Int…

200 篇论文

High performance computing clusters operating in shared and batch mode pose challenges for processing sensitive data. In the meantime, the need for secure processing of sensitive data on HPC system is growing. In this work we present a…

Exceptions are a commodity hardware functionality which is central to multi-tasking OSes as well as event-driven user applications. Normally, the OS assists the user application by lifting the semantics of exceptions received from hardware…

密码学与安全 · 计算机科学 2021-10-14 Jinhua Cui , Jason Zhijingcheng Yu , Shweta Shinde , Prateek Saxena , Zhiping Cai

Regulated industries, such as Healthcare and Finance, are starting to move parts of their data and workloads to the public cloud. However, they are still reluctant to trust the public cloud with their most sensitive records, and hence leave…

密码学与安全 · 计算机科学 2023-12-05 Maya Anderson , Gidon Gershinsky , Eliot Salant , Salvador Garcia

Internet of Things (IoT) devices sit at the intersection of unwieldy software complexity and unprecedented attacker access. This unique position comes with a daunting security challenge: how can I protect both proprietary code and…

密码学与安全 · 计算机科学 2023-10-26 Prakhar Sah , Matthew Hicks

Network Function Virtualisation (NFV) advances the adoption of composable software middleboxes. Accordingly, cloud data centres become major NFV vendors for enterprise traffic processing. Due to the privacy concern of traffic redirection to…

密码学与安全 · 计算机科学 2021-03-23 Shangqi Lai , Xingliang Yuan , Shi-Feng Sun , Joseph K. Liu , Ron Steinfeld , Amin Sakzad , Dongxi Liu

Intel(r) Software Guard Extensions (SGX) was originally released on client platforms and later extended to single socket server platforms. As developers have become familiar with the capabilities of the technology, the applicability of this…

分布式、并行与集群计算 · 计算机科学 2025-07-14 Simon Johnson , Raghunandan Makaram , Amy Santoni , Vinnie Scarlata

Capability-based memory isolation is a promising new architectural primitive. Software can access low-level memory only via capability handles rather than raw pointers, which provides a natural interface to enforce security restrictions.…

密码学与安全 · 计算机科学 2023-03-10 Jason Zhijingcheng Yu , Conrad Watt , Aditya Badole , Trevor E. Carlson , Prateek Saxena

Multi-process concurrency is effective in improving program efficiency and maximizing CPU utilization. The correct execution of concurrency is ensured by the mutual exclusion and synchronization mechanism (MESM) that manages the shared…

硬件体系结构 · 计算机科学 2022-11-23 Chaoqun Shen , Jiliang Zhang , Gang Qu

Self-modifying code (SMC) allows programs to alter their own instructions, optimizing performance and functionality on x86 processors. Despite its benefits, SMC introduces unique microarchitectural behaviors that can be exploited for…

密码学与安全 · 计算机科学 2025-02-11 Seonghun Son , Daniel Moghimi , Berk Gulmezoglu

Memory-safety escapes continue to form the launching pad for a wide range of security attacks, especially for the substantial base of deployed software that is coded in pointer-based languages such as C/C++. Although compiler and…

MapReduce is a programming model used extensively for parallel data processing in distributed environments. A wide range of algorithms were implemented using MapReduce, from simple tasks like sorting and searching up to complex clustering…

分布式、并行与集群计算 · 计算机科学 2017-05-17 Rafael Pires , Daniel Gavril , Pascal Felber , Emanuel Onica , Marcelo Pasin

Trusted Execution Environment (TEE) enhances the security of mobile applications and cloud services by isolating sensitive code in the secure world from the non-secure normal world. However, TEE applications are still confronted with…

密码学与安全 · 计算机科学 2025-07-11 Chengyan Ma , Ruidong Han , Jieke Shi , Ye Liu , Yuqing Niu , Di Lu , Chuang Tian , Jianfeng Ma , Debin Gao , David Lo

Trusted Execution Environments (TEEs) are gradually adopted by major cloud providers, offering a practical option of \emph{confidential computing} for users who don't fully trust public clouds. TEEs use CPU-enabled hardware features to…

密码学与安全 · 计算机科学 2023-08-15 AKM Mubashwir Alam , Keke Chen

Trusted execution environments (TEEs) such as \intelsgx facilitate the secure execution of an application on untrusted machines. Sadly, such environments suffer from serious limitations and performance overheads in terms of writing back…

密码学与安全 · 计算机科学 2022-05-16 Sandeep Kumar , Abhisek Panda , Smruti R. Sarangi

Secure containers isolate each container with its own kernel, mitigating shared-kernel attacks prevalent in traditional container systems. However, existing designs still face a fundamental isolation--performance trade-off. Nested-cloud…

操作系统 · 计算机科学 2026-05-21 Yiyang Wu , Xunjie Wang , Jinyu Gu , Haibo Chen

Both AMD and Intel have presented technologies for confidential computing in cloud environments. The proposed solutions - AMD SEV (-ES, -SNP) and Intel TDX - protect Virtual Machines (VMs) against attacks from higher privileged layers…

密码学与安全 · 计算机科学 2021-09-23 Felicitas Hetzelt , Martin Radev , Robert Buhren , Mathias Morbitzer , Jean-Pierre Seifert

This paper evaluates new security threats due to the processor frontend in modern Intel processors. The root causes of the security threats are the multiple paths in the processor frontend that the micro-operations can take: through the…

密码学与安全 · 计算机科学 2022-01-04 Shuwen Deng , Bowen Huang , Jakub Szefer

Trusted Platform Module (TPM) serves as a hardware-based root of trust that protects cryptographic keys from privileged system and physical adversaries. In this work, we perform a black-box timing analysis of TPM 2.0 devices deployed on…

密码学与安全 · 计算机科学 2019-11-14 Daniel Moghimi , Berk Sunar , Thomas Eisenbarth , Nadia Heninger

IoT device identification is the process of recognizing and verifying connected IoT devices to the network. This is an essential process for ensuring that only authorized devices can access the network, and it is necessary for network…

机器学习 · 计算机科学 2023-07-19 Anahita Namvar , Chandra Thapa , Salil S. Kanhere

With the rapid increase in software exploits, the last few decades have seen several hardware-level features to enhance security (e.g., Intel MPX, ARM TrustZone, Intel SGX, Intel CET). Due to security, performance and/or usability issues…

密码学与安全 · 计算机科学 2020-09-15 Matthew Cole , Aravind Prakash