Intel software guard extensions applications: A survey
Data confidentiality is a central concern in modern computer systems and services, as
sensitive data from users and companies are being increasingly delegated to such systems …
sensitive data from users and companies are being increasingly delegated to such systems …
Heterogeneous isolated execution for commodity gpus
Traditional CPUs and cloud systems based on them have embraced the hardware-based
trusted execution environments to securely isolate computation from malicious OS or …
trusted execution environments to securely isolate computation from malicious OS or …
SoK: A Systematic Review of TEE Usage for Develo** Trusted Applications
A Paju, MO Javed, J Nurmi, J Savimäki… - Proceedings of the 18th …, 2023 - dl.acm.org
Trusted Execution Environments (TEEs) are a feature of modern central processing units
(CPUs) that aim to provide a high assurance, isolated environment in which to run …
(CPUs) that aim to provide a high assurance, isolated environment in which to run …
Benchmarking the second generation of intel sgx hardware
In recent years, trusted execution environments (TEEs) such as Intel Software Guard
Extensions (SGX) have gained a lot of attention in the database community. This is because …
Extensions (SGX) have gained a lot of attention in the database community. This is because …
{SPEICHER}: Securing {LSM-based}{Key-Value} Stores using Shielded Execution
We introduce Speicher, a secure storage system that not only provides strong confidentiality
and integrity properties, but also ensures data freshness to protect against rollback/forking …
and integrity properties, but also ensures data freshness to protect against rollback/forking …
Building enclave-native storage engines for practical encrypted databases
Data confidentiality is one of the biggest concerns that hinders enterprise customers from
moving their workloads to the cloud. Thanks to the trusted execution environment (TEE), it is …
moving their workloads to the cloud. Thanks to the trusted execution environment (TEE), it is …
Avocado: A Secure {In-Memory} Distributed Storage System
We introduce Avocado, a secure in-memory distributed storage system that provides strong
security, fault-tolerance, consistency (linearizability) and performance for untrusted cloud …
security, fault-tolerance, consistency (linearizability) and performance for untrusted cloud …
TEBDS: A Trusted Execution Environment-and-Blockchain-supported IoT data sharing system
H **e, J Zheng, T He, S Wei, C Hu - Future Generation Computer Systems, 2023 - Elsevier
Data sharing services based on massive IoT data have been widely used in various fields
such as health monitoring and image recognition, providing users with more reliable …
such as health monitoring and image recognition, providing users with more reliable …
VeDB: A software and hardware enabled trusted relational database
Blockchain-like ledger databases emerge in recent years as a more efficient alternative to
permissioned blockchains. Conventional ledger databases mostly rely on authenticated …
permissioned blockchains. Conventional ledger databases mostly rely on authenticated …
Operon: An encrypted database for ownership-preserving data management
The past decade has witnessed the rapid development of cloud computing and data-centric
applications. While these innovations offer numerous attractive features for data processing …
applications. While these innovations offer numerous attractive features for data processing …