Maria Apostolaki

I am an Assistant Professor at Princeton University, and am leading the NetSyn Lab.

I completed my PhD under the guidance of Prof. Dr. Laurent Vanbever in the amazing NSG group! During my studies, I had been a visiting student at MIT and a research intern at Microsoft Research and Google.

After my PhD, I spent a year at Carnegie Mellon University working with Vyas Sekar as a postdoctoral researcher. I earned my diploma in Electrical and Computer Engineering at the National Technical University of Athens, Greece.

My research draws from networking, security, blockchain and ML. Overall, my goal is design and build networked systems that are secure, reliable and performant. More information about my current research can be found here.

 

Recent Publications

Mass Surveillance of VoIP Calls in the Data Plane

Ege Cem Kirci, Maria Apostolaki, Roland Meier, Ankit Singla, Laurent Vanbever

ACM SOSR 2022. Online (October 2022).

ABM: Active Buffer Management in Datacenters

Vamsi Addanki, Maria Apostolaki, Manya Ghobadi, Stefan Schmid, Laurent Vanbever

ACM SIGCOMM 2022. Amsterdam, Netherlands (August 2022).

Performance-Driven Internet Path Selection

Maria Apostolaki, Ankit Singla, Laurent Vanbever

ACM SIGCOMM Symposium on SDN Research 2021. Online (October 2021).

Routing Security of Cryptocurrencies

Maria Apostolaki

Doctoral dissertation. ETH Zurich. July 2021.

Securing Internet Applications from Routing Attacks

Yixin Sun, Maria Apostolaki, Henry Birge-Lee, Laurent Vanbever, Jennifer Rexford, Mung Chiang, Prateek Mittal

Communications of the ACM. (June 2021).

Perimeter: A network-layer attack on the anonymity of cryptocurrencies

Maria Apostolaki, Cedric Maire, Laurent Vanbever

Financial Cryptography and Data Security 2021. Grenada (March 2021).

FB: A Flexible Buffer Management Scheme for Data Center Switches

Maria Apostolaki, Vamsi Addanki, Manya Ghobadi, Laurent Vanbever

Under Submission.

P2GO: P4 Profile-Guided Optimizations

Patrick Wintermeyer, Maria Apostolaki, Alexander Dietmüller, Laurent Vanbever

ACM HotNets 2020. Chicago, Illinois, USA (November 2020).

FAB: Toward Flow-aware Buffer Sharing on Programmable Switches

Maria Apostolaki, Laurent Vanbever, Manya Ghobadi

ACM Workshop on Buffer Sizing. Stanford, CA, USA (December 2019).

Blink: Fast Connectivity Recovery Entirely in the Data Plane

Thomas Holterbach, Edgar Costa Molero, Maria Apostolaki, Alberto Dainotti, Stefano Vissicchio, Laurent Vanbever

USENIX NSDI 2019. Boston, Massachusetts, USA (February 2019).

SABRE: Protecting Bitcoin against Routing Attacks

Maria Apostolaki, Gian Marti, Jan Müller, Laurent Vanbever

NDSS Symposium 2019. San Diego, CA, USA (February 2019).

Hijacking Bitcoin: Routing Attacks on Cryptocurrencies.

Maria Apostolaki, Aviv Zohar, Laurent Vanbever

IEEE Symposium on Security and Privacy 2017. San Jose, CA, USA (May 2017).

Lectures

Discrete Event Systems

Assistant

Autumn 2020

Discrete Event Systems

Assistant

Autumn 2019

Discrete Event Systems

Assistant

Autumn 2018

Discrete Event Systems

Assistant

Autumn 2017

Discrete Event Systems

Assistant

Autumn 2016

Supervised Theses

Gauging Risk in Resource Optimizations on Stateful Packet-Processing Devices (M)

Patrick Wintermeyer

Supervisors: Dr. Maria Apostolaki, Alexander Dietmüller, Edgar Costa Molero, Prof. Laurent Vanbever

Traffic-Aware Compilation

Patrick Wintermeyer

Supervisors: Dr. Maria Apostolaki, Alexander Dietmüller, Prof. Laurent Vanbever

Load balancing in a data center using the data plane (M)

Andreas Pantelopoulos

Supervisors: Dr. Maria Apostolaki, Edgar Costa Molero, Prof. Laurent Vanbever

Detecting and mitigating network attacks on Bitcoin (S)

Floyd Basler

Supervisors: Dr. Maria Apostolaki, Prof. Laurent Vanbever