I am currently a Ph.D. student at Oregon State University studying Cryptography and Secure Computation under my advisor Dr. Mike Rosulek. My primary interest is on the development of efficient methods for computing on encrypted data.

Curriculum Vitae

Updated October, 2016.
Contact me with any questions.

DOWNLOAD PDF

Contact

TEL
509.520.8701

Publications

Improved Private Set Intersection against Malicious Adversaries
Peter Rindal & Mike Rosulek -- [ ePrint]

Faster Malicious 2-party Secure Computation with Online/Offline Dual Execution
Peter Rindal & Mike Rosulek -- [Usenix'16, ePrint]

Secure Data Exchange: A Marketplace in the Cloud
Ran Gilad-Bachrach, Kim Laine, Kristin Lauter, Peter Rindal, & Mike Rosulek -- [MSR, ePrint]


Talks

Faster Malicious 2-party Secure Computation with Online/Offline Dual Execution
Usenix Security 2016, Austin Texas, USA, August 2016. [video, slides, pdf]
Theory and Practice of Secure Multiparty Computation, Aarhus Denmark, June 2016. [slides]
A Survey of Oblivious RAM methods and optimizations.
Oregon Cryptography Group, Intel, May 2015. [slides]
A Review of Two Party Completeness.
Information Theoretic Secure Computation Lecture, Oregon State University, November 2015. [slides]
A Review of Oblivious Transfer Extension.
Two Party Secure Computation Lecture, Oregon State University, March 2014. [slides]

Projects

libOTe
A fast, portable, and easy to use Oblivious Transfer Libary [github]
Ivory-Runtime
A generic Secure Computation API for garbled circuits, SPDZ, etc. [github]
libPSI
A library for malicious and semi-honest Private Set Intersection (PSI) [github]
SplitCommit
A portable C++ implementation of the [FJNT16] XOR-homomorphic commitment scheme [github]
Batch Dual Execution
Malicious secure online/offline MPC implementation [github]