 |
Pierre-Louis Aublin, Ph.D.
Distributed systems security researcher
E-mail: pl(at}pakupaku[d0T)me
|
Bio
I am a Project Assistant Professor (特任助教) at Keio University, Japan, in the SSLAB research group, working with Prof. Kenji Kono on improving the security of cloud applications by using Intel SGX enclaves.
I received my Ph.D. in computer science in January 2014 from the University of Grenoble. My advisors were Sonia Ben Mokhtar and Vivien Quéma. I was involved in the ERODS team (LIG Laboratory).
My resume is available here in PDF.
Research
I am interested in the design and analysis of distributed and multicore systems. In particular, I focus on the robustness, security and efficiency of such systems.
I am also interested in programming languages and abstractions for implementing efficient and robust distributed systems.
Publications
International journal
- The Next 700 BFT Protocols. Pierre-Louis Aublin, Rachid Guerraoui, Nikola Knezevic, Vivien Quéma, and Marko Vukolić. In ACM Transactions on Computer Systems (ACM TOCS), January 2015. [pdf] [bib]
International conferences
- Using Trusted Execution Environments for Secure Stream Processing of Medical Data. Carlos Segarra, Ricard Delgado-Gonzalo, Mathieu Lemay, Pierre-Louis Aublin, Peter Pietzuch and Valerio Schiavoni. In the 19th International Conference on Distributed Applications and Interoperable Systems (DAIS). June 2019.
- sgx-perf: A Performance Analysis Tool for Intel SGX Enclaves. Nico Weichbrodt, Pierre-Louis Aublin and Ruediger Kapitza. In the Nineteenth ACM/IFIP International Middleware Conference (Middleware). December 2018. [pdf] [bib][code]
- EndBox: Scalable Middlebox Functions Using Client-Side Trusted Execution. David Goltzsche, Signe Rüsch, Manuel Nieke, Sébastien Vaucher, Nico Weichbrodt, Valerio Schiavoni, Pierre-Louis Aublin, Paolo Costa, Christof Fetzer, Pascal Felber, Peter Pietzuch and Ruediger Kapitza. In the Forty-eighth International Conference on Dependable Systems and Networks (DSN). June 2018. [pdf] [bib]
- Troxy: Transparent Access to Byzantine Fault-Tolerant Systems. Bijun Li, Nico Weichbrodt, Johannes Behl, Pierre-Louis Aublin, Tobias Distler and Ruediger Kapitza. In the Forty-eighth International Conference on Dependable Systems and Networks (DSN). June 2018. [pdf] [bib]
- LibSEAL: Revealing Service Integrity Violations Using Trusted Execution. Pierre-Louis Aublin, Florian Kelbert, Dan O'Keeffe, Divya Muthukumaran, Christian Priebe, Joshua Lind, Robert Krahn, Christof Fetzer, David Eyers and Peter Pietzuch. In the Thirteenth European Conference on Computer Systems (EuroSys). April 2018. [pdf] [bib] [code]
- Glamdring: Automatic Application Partitioning for Intel SGX. Joshua Lind, Christian Priebe, Divya Muthukumaran, Dan O'Keeffe, Pierre-Louis Aublin, Florian Kelbert, Tobias Reiher, David Goltzsche, David Eyers, Ruediger Kapitza, Christof Fetzer, and Peter Pietzuch. In Proceedings of USENIX Annual Technical Conference (ATC), Santa Clara, CA, USA, July 2017. [pdf] [bib]
- FullReview: Practical Accountability in Presence of Selfish Nodes. Amadou Diarra, Sonia Ben Mokhtar, Pierre-Louis Aublin, and Vivien Quéma. In Proceedings of the International Symposium on Reliable Distributed Systems (SRDS), Nara, Japan, October 2014. [pdf] [bib]
- RBFT: Redundant Byzantine Fault Tolerance. Pierre-Louis Aublin, Sonia Ben Mokhtar and Vivien Quéma. In Proceedings of the International Conference on Distributed Computing Systems (ICDCS), Philadelphia, USA, July 2013. [pdf] [bib]
National conferences
- secureTCP: Securing the TCP/IP stack using a Trusted Execution Environment. Keita Aihara, Pierre-Louis Aublin, and Kenji Kono. In the Information Processing Society of Japan System Software and Operating System conference (ComSys). December 2019.
Technical reports
- TaLoS: Secure and Transparent TLS Termination inside SGX Enclaves.
Pierre-Louis Aublin, Florian Kelbert, Dan O'Keeffe, Divya Muthukumaran, Christian Priebe, Joshua Lind, Robert Krahn, Christof Fetzer, David Eyers and Peter Pietzuch. Report 2017/5 Imperial College London. March 2017. [pdf] [bib] [code]
- A Semi-Automatic Framework for the Design of Rational Resilient Collaborative Systems. Guido Lena Cota, Pierre-Louis Aublin, Sonia Ben Mokhtar, Gabriele Gianini, Ernesto Damiani and Lionel Brunie. Report RR-LIRIS-2014-009. May 2014. [pdf] [bib]
- FullReview: Practical Accountability in Presence of Selfish Nodes. Amadou Diarra, Sonia Ben Mokhtar, Pierre-Louis Aublin, and Vivien Quéma. Report RR-LIRIS-2014-008. April 2014. [pdf] [bib]
- Vers des protocoles de tolérance aux fautes Byzantines efficaces et robustes. Pierre-Louis Aublin. Ph.D. thesis. January 2014. [pdf]
- RBFT: Redundant Byzantine Fault Tolerance. Pierre-Louis Aublin, Sonia Ben Mokhtar and Vivien Quéma. Technical report, November 2012. [pdf] [bib]
- REICoM: Robust and Efficient Inter-core Communications on Manycore Machines. Pierre-Louis Aublin, Sonia Ben Mokhtar, Gilles Muller and Vivien Quéma. Technical report, April 2012. [pdf] [bib] [code]
- ZIMP: Efficient Inter-core Communications on Manycore Machines. Pierre-Louis Aublin, Sonia Ben Mokhtar, Gilles Muller and Vivien Quéma. Technical report, April 2011. [pdf] [bib]
Posters
- TEE-based Scalable and Cheat Resistant Online Video Game Architecture Terufumi Hata, Pierre-Louis Aublin, and Kenji Kono. In the Fiftenn European Conference on Computer Systems (EuroSys). April 2020.
- A Secure Network Stack for the Untrusted Cloud Keita Aihara, Pierre-Louis Aublin, and Kenji Kono. In the Fiftenn European Conference on Computer Systems (EuroSys). April 2020.
- LibSEAL: Detecting Service Integrity Violations Using Trusted Execution. Pierre-Louis Aublin, Florian Kelbert, Dan O'Keeffe, Divya Muthukumaran, Christian Priebe, Joshua Lind, Robert Krahn, Christof Fetzer, David Eyers and Peter Pietzuch. In the Twelth European Conference on Computer Systems (EuroSys). April 2017. [pdf] [bib]
- Make Byzantine Fault-Tolerant Systems as Transparent as Possible Bijun Li, Nico Weichbrodt, Johannes Behl, Pierre-Louis Aublin, Ruediger Kapitza. In the Twelth European Conference on Computer Systems (EuroSys). April 2017.
Service
Teaching
I have engaged in teaching activities at various institutions: