I received my PhD in 2021 from the Distributed Systems Lab at the University of Pennsylvania, where I was advised by Nadia Heninger. My research focused on secure multi-party computation (MPC) as it transitions from a theoretical academic construct into a practical tool for privacy preserving data computations. I spent summer 2020 at Microsoft Research, working with Hao Chen at the Cryptography and Privacy Research group and summer 2019 at Boston University, working with SAIL on JIFF, a framework for MPC.
Privacy-Preserving Network Analytics. Marcella Hastings, Brett Hemenway Falk, and Gerry Tsoukalas.
Secure Multi-party Computation in Practice. Marcella Hastings. Doctoral dissertation, University of Pennsylvania. 2021.
The Proof is in the Pudding: Proofs of Work for Solving Discrete Logarithms. Marcella Hastings, Nadia Heninger, and Eric Wustrow. FC 2019.
SoK: General Purpose Frameworks for Secure Multi-Party Computation.
Marcella Hastings, Brett Hemenway Falk, Daniel Noble, and Steve Zdancewic.
I maintain a software repository with build environments for every tool we surveyed, plus some new ones. [code]
Measuring small subgroup attacks against Diffie-Hellman. Luke Valenta, David Adrian, Antonio Sanso, Shaanan Cohney, Joshua Fried, Marcella Hastings, J. Alex Halderman, and Nadia Heninger. NDSS 2017.
I've been a teaching assistant for many courses at the University of Pennsylvania and Tufts University.
I developed coursework for the computer science workshop portion of GEMS 2017, a summer camp for middle-school girls interested in engineering, math, and science.
A variety of research and non-research projects can be found on my Github page, including general notes, teaching materials, and an assortment of half-finished hackathon projects.
My hobbies include fitness in several forms and fabric engineering.