TaLoS: secure and transparent TLS termination inside SGX enclaves
File(s)DTRS17-5.pdf (657.32 KB)
Published version
Author(s)
Type
Report
Abstract
We introduce TaLoS1, a drop-in replacement for existing transport
layer security (TLS) libraries that protects itself from a malicious
environment by running inside an Intel SGX trusted execution environment.
By minimising the amount of enclave transitions and
reducing the overhead of the remaining enclave transitions, TaLoS
imposes an overhead of no more than 31% in our evaluation with
the Apache web server and the Squid proxy.
layer security (TLS) libraries that protects itself from a malicious
environment by running inside an Intel SGX trusted execution environment.
By minimising the amount of enclave transitions and
reducing the overhead of the remaining enclave transitions, TaLoS
imposes an overhead of no more than 31% in our evaluation with
the Apache web server and the Squid proxy.
Date Issued
2017-01-01
Citation
Departmental Technical Report: 17/5, 2017, pp.1-4
Publisher
Department of Computing, Imperial College London
Start Page
1
End Page
4
Journal / Book Title
Departmental Technical Report: 17/5
Copyright Statement
© 2017 The Author(s). This report is available open access under a CC-BY-NC-ND (https://creativecommons.org/licenses/by-nc-nd/4.0/)
Publication Status
Published
Article Number
17/5