研究員

オブラン ピエールルイPierre-Louis AUBLIN

コンパイル: インターネットを楽しむゴールデンタイム!

研究分野

私はインターネット システムの セキュリティ信頼性、および 持続可能性に興味があります。
私の研究では、信頼できる実行環境 (Intel SGX など)、スマート NIC、安全なプログラミング言語 (Rust など) などの最先端のテクノロジを活用して、革新的で安全、堅牢、かつ持続可能なインターネット サービスを開発しています。

詳細については、私の 研究ブログ または 研究声明 をご覧ください。

経歴

私は博士号を取得しました。 2014 年 1 月に、グルノーブル大学で、Sonia Ben MokhtarVivien Quémaの指導の下、コンピュータ サイエンスの博士号を取得しました。


2016 年 1 月、業界で文字認識用のニューラル ネットワークに携わった後、Peter Pietzuch のグループに研究員として参加しました。

IIJ 研究所に参加する前は、 2019 年 4 月から 2021 年 3 月まで、慶應義塾大学のSSLAB 研究グループの特任助教として、河野健治教授と共同研究を行いました。


活動

IIJ Engineers Blog

Grants

Service

Teaching

I have engaged in teaching activities at various institutions:

出版物

International journal

  • Revisiting VM-agnostic KVM vCPU Scheduler for Mitigating Excessive vCPU Spinning. Kenta Ishiguro, Naoki Yasuno, Pierre-Louis Aublin, and Kenji Kono. In IEEE Transactions on Parallel and Distributed Systems (IEEE TPDS), July 2023.
  • 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] [code]
  • International conferences

    • zpoline: a system call hook mechanism based on binary rewriting. Kenichi Yasukata, Hajime Tazaki, Pierre-Louis Aublin, and Kenta Ishiguro. In USENIX Annual Technical Conference (USENIX ATC 2023). July 2023. (Best paper award) [pdf] [code]
    • Transparent Management of BFT Systems with TEE. Bijun Li, and Pierre-Louis Aublin. In Proceedings of the 6th Workshop on System Software for Trusted Execution (SysTEX 2023). May 2023.
    • Exit-Less, Isolated, and Shared Access for Virtual Machines. Kenichi Yasukata, Hajime Tazaki, and Pierre-Louis Aublin. In Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2023). March 2023. [pdf] [code]
    • Ekko: A Large-Scale Deep Learning Recommender System with Low-Latency Model Update. Chijun Sima, Yao Fu, Man-Kit Sit, Liyi Guo, Xuri Gong, Feng Lin, Junyu Wu, Yongsheng Li, Haidong Rong, Pierre-Louis Aublin, and Luo Mai. In the 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI 2022). July 2022.
    • Towards TEEs with Large Secure Memory and Integrity Protection Against HW Attacks. Pierre-Louis Aublin, Mohammad Mahhouk, and Ruediger Kapitza. In the 5th Workshop on System Software for Trusted Execution (SysTEX 2022). March 2022. [pdf]
    • sgx-dl: dynamic loading and hot-patching for secure applications: experience paper. Nico Weichbrodt, Joshua Heinemann, Lennart Almstedt, Pierre-Louis Aublin and Ruediger Kapitza. In the Twenty-second ACM/IFIP International Middleware Conference (Middleware). December 2021. [code]
    • Mitigating Excessive vCPU Spinning in VM-Agnostic KVM. Kenta Ishiguro, Naoki Yasuno, Pierre-Louis Aublin and Kenji Kono. In the 17th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments (VEE). April 2021.
    • 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] [code]

    National conferences

    • オンラインゲームにおけるメモリ改竄によるチート行為の防止. 畑 輝史, 石黒 健太, オブラン ピエールルイ, 河野 健二. 情報処理学会システムソフトウェアとオペレーティングシステム研究会 (SWoPP). 2023年7月.
    • バイト単位でアクセス可能な永続メモリに最適化したキーバリューストア. 大山 泰弘, オブラン ピエールルイ, 貴田 駿, 河野 健二. 情報処理学会システムソフトウェアとオペレーティングシステム研究会 (SWoPP). 2021年7月.
    • Trusted Execution Environment によるオンラインゲームロジックの完全性の保護. 畑 輝史, オブラン ピエールルイ, 河野 健. 情報処理学会システムソフトウェアとオペレーティングシステム研究会 (ComSys). 2021年5月.
    • TEE によるスケーラブルかつチート耐性のあるオンラインゲームアーキテクチャ. 畑 輝史, オブラン ピエールルイ, 河野 健二. 情報処理学会システムソフトウェアとオペレーティングシステム研究会 (SWoPP). 2020年7.
    • secureTCP: Securing the TCP/IP stack using a Trusted Execution Environment. Keita Aihara, Pierre-Louis Aublin, and Kenji Kono. 情報処理学会システムソフトウェアとオペレーティングシステム研究会 (ComSys). December 2019.

    Technical report

    • 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

    • Easy-to-Adopt and Bottleneck-free Byzantine Fault Tolerant Protocols. Pierre-Louis Aublin. In the 17th Asian Internet Engineering Conference (AINTEC). December 2022.
    • TEE-based Scalable and Cheat Resistant Online Video Game Architecture Terufumi Hata, Pierre-Louis Aublin, and Kenji Kono. In the Fifteen 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 Fifteen 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.

PAGE TOP