Research Associate · University of Waterloo Waterloo, Ontario
ResearchCryptography and privacy. Mostly PSI and ORAM.
Onur Eren Arpacı

Private and practical

About me

Computing on data without looking at it.

Research associate in the Cryptography, Security, and Privacy (CrySP) lab at the University of Waterloo.

Onur Eren Arpacı
Me at Uçhisar Castle in Cappadocia.

Hello, my name is Onur Eren Arpacı. I am a Research Associate in the Cryptography, Security, and Privacy (CrySP) lab at the University of Waterloo, where I work with Florian Kerschbaum and Sujaya Maiyya. I hold a master’s degree in Computer Science from the University of Waterloo and a Bachelor of Science in Computer Engineering from Koç University.

My research addresses privacy in systems that compute on data without seeing it. I design efficient private set intersection protocols, so parties learn what their sets have in common and nothing else. I also build oblivious storage systems, where the access pattern stays hidden along with the data. Most of my work is about closing the gap between what is provably private and what is practical to deploy.

Currently, I am working on a highly efficient fuzzy private set intersection protocol, where parties learn which of their items are close to one another rather than identical, and nothing else. Most recently, Cloak, an oblivious storage system I built with Florian Kerschbaum and Sujaya Maiyya, was accepted to the IEEE Symposium on Security and Privacy 2027. It gets its speed from the temporal locality of real workloads. Previously, I worked with Raouf Boutaba and Florian Kerschbaum on over-threshold multiparty private set intersection for collaborative network intrusion detection, which grew out of my master’s thesis and was published at NSDI ’26.

In my free time, I make financially irresponsible decisions about coffee brewing gear, design useful things to print on my 3D printer, and go on trips with my best friend Beryl (who also happens to be my fiancée) and our cat Künefe.

Positions

2024 – present
Research Associate, University of Waterloo Computer Science, in the CrySP group, since September 2024.

Education

2023 – 2024
MMath, Computer Science, University of Waterloo Thesis: An Efficient Non-Interactive OT-MP-PSI Protocol for Multi Institution Attack Detection. Supervised by Florian Kerschbaum and Raouf Boutaba. Held an International Master’s Award of Excellence.
2018 – 2023
BSc, Computer Engineering, Koç University, Istanbul Graduated second in computer science, on a full Anatolian Scholarship. Senior design project, Smart Legal Search Engine, ranked first among all projects in both the fall and spring terms.
Fall 2021
Exchange term, University of Toronto On a Study in Canada Scholarship from the Canadian Bureau for International Education.

Papers

Summaries and links are on the papers page.

  1. Onur Eren Arpacı, Florian Kerschbaum, Sujaya Maiyya. Cloak: Heuristic ORAM Optimization Through Fixed Temporal Distribution. IEEE Symposium on Security and Privacy (S&P), 2027. To appear.
  2. Onur Eren Arpacı, Raouf Boutaba, Florian Kerschbaum. Over-Threshold Multiparty Private Set Intersection for Collaborative Network Intrusion Detection. USENIX Symposium on Networked Systems Design and Implementation (NSDI), 2026.

Papers

Things I’ve written

Two so far: an over-threshold multiparty PSI protocol at NSDI ’26, and Cloak, an oblivious storage system, coming to IEEE S&P 2027. Each with a plain-language summary and links to the PDF and code.

See the papers

3D prints

Small fixes for small annoyances

Things I’ve designed and printed because an ordinary object was slightly wrong: a raised bowl and a treat puzzle for our cat Künefe, a portafilter holder for my grinder, and two attachments for a friend’s Gaggia Classic. What each one is for and the problem it fixes.

See the prints