This repository contains the source code and the benchmarks of the journal article A Comprehensive Trusted Runtime for WebAssembly with Intel SGX.
For the source code and the benchmarks of the paper Twine: An Embedded Trusted Runtime for WebAssembly, check out the tag ICDE21-optimized-fs.
Good news! 🎉 The project has been upstreamed to the official repository of WAMR!
DOI: 10.1109/TDSC.2023.3334516
The paper version will be published in the journal IEEE Transactions on Dependable and Secure Computing (TDSC).
@ARTICLE{10323228,
author={Ménétrey, Jämes and Pasin, Marcelo and Felber, Pascal and Schiavoni, Valerio and Mazzeo, Giovanni and Hollum, Arne and Vaydia, Darshan},
journal={IEEE Transactions on Dependable and Secure Computing},
title={A Comprehensive Trusted Runtime for WebAssembly with Intel SGX},
year={2023},
volume={},
number={},
pages={1-18},
doi={10.1109/TDSC.2023.3334516}}
DOI: 10.1109/ICDE51399.2021.00025
The paper version has been published in the proceedings of the 37th IEEE International Conference on Data Engineering (ICDE'21).
@inproceedings{DBLP:conf/icde/MenetreyPFS21,
author = {J{\"{a}}mes M{\'{e}}n{\'{e}}trey and
Marcelo Pasin and
Pascal Felber and
Valerio Schiavoni},
title = {Twine: An Embedded Trusted Runtime for WebAssembly},
booktitle = {37th {IEEE} International Conference on Data Engineering, {ICDE} 2021,
Chania, Greece, April 19-22, 2021},
pages = {205--216},
publisher = {{IEEE}},
year = {2021},
url = {https://doi.org/10.1109/ICDE51399.2021.00025},
doi = {10.1109/ICDE51399.2021.00025},
timestamp = {Tue, 21 Mar 2023 20:50:57 +0100},
biburl = {https://dblp.org/rec/conf/icde/MenetreyPFS21.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}
The results shown in the article can be reproduced using the benchmarks.
The source code of TWINE and the source code of the benchmarks are released under the Apache license 2.0.
Check the file LICENSE
for more information.
- {Jämes Ménétrey, Marcelo Pasin, Pascal Felber, Valerio Schiavoni} @ University of Neuchâtel, Switzerland
- Giovanni Mazzeo @ University of Naples 'Parthenope', Italy
- {Arne Hollum, Darshan Vaydia} @ Credora Inc., USA
This software artefact incorporates results from the VEDLIoT project, which received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 957197.
www.vedliot.eu