Sgxpectre: Stealing intel secrets from sgx enclaves via speculative execution
Speculative execution side-channel vulnerabilities in micro-architecture processors have
raised concerns about the security of Intel SGX. To understand clearly the security impact of …
raised concerns about the security of Intel SGX. To understand clearly the security impact of …
Opera: Open remote attestation for intel's secure enclaves
Intel Software Guard Extensions (SGX) remote attestation enables enclaves to authenticate
hardware inside which they run, and attest the integrity of their enclave memory to the …
hardware inside which they run, and attest the integrity of their enclave memory to the …
SGX-aware container orchestration for heterogeneous clusters
Containers are becoming the de facto standard to package and deploy applications and
micro-services in the cloud. Several cloud providers (eg, Amazon, Google, Microsoft) begin …
micro-services in the cloud. Several cloud providers (eg, Amazon, Google, Microsoft) begin …
A distributed oracle using intel sgx for blockchain-based iot applications
A blockchain oracle problem is a problem that defines a mechanism for how to safely bring
external data to the blockchain. Although there have been various research efforts to solve …
external data to the blockchain. Although there have been various research efforts to solve …
Fidelius: Protecting user secrets from compromised browsers
Users regularly enter sensitive data, such as passwords, credit card numbers, or tax
information, into the browser window. While modern browsers provide powerful client-side …
information, into the browser window. While modern browsers provide powerful client-side …
{HyperEnclave}: An open and cross-platform trusted execution environment
A number of trusted execution environments (TEEs) have been proposed by both academia
and industry. However, most of them require specific hardware or firmware changes and are …
and industry. However, most of them require specific hardware or firmware changes and are …
[PDF][PDF] VoiceGuard: Secure and Private Speech Processing.
With the advent of smart-home devices providing voice-based interfaces, such as Amazon
Alexa or Apple Siri, voice data is constantly transferred to cloud services for automated …
Alexa or Apple Siri, voice data is constantly transferred to cloud services for automated …
Secured routines: Language-based construction of trusted execution environments
Trusted Execution Environments (TEEs), such as Intel SGX's enclave, use hardware to
ensure the confidentiality and integrity of operations on sensitive data. While the technology …
ensure the confidentiality and integrity of operations on sensitive data. While the technology …
Privacy-preserving genotype imputation in a trusted execution environment
Genotype imputation is an essential tool in genomics research, whereby missing genotypes
are inferred using reference genomes to enhance downstream analyses. Recently, public …
are inferred using reference genomes to enhance downstream analyses. Recently, public …
Civet: An efficient java partitioning framework for hardware enclaves
Hardware enclaves are designed to execute small pieces of sensitive code or to operate on
sensitive data, in isolation from larger, less trusted systems. Partitioning a large, legacy …
sensitive data, in isolation from larger, less trusted systems. Partitioning a large, legacy …