4 papers
Conditional Encryption with Applications to Secure Personalized Password Typo Correction
Mohammad Hassan Ameri, Jeremiah Blocki
We introduce the notion of a conditional encryption scheme as an extension of public key encryption. In addition to the standard public key algorithms (, $\mathsf{Enc}…
Cost-Asymmetric Memory Hard Password Hashing
Wenjie Bai, Jeremiah Blocki, Mohammad Hassan Ameri
In the past decade, billions of user passwords have been exposed to the dangerous threat of offline password cracking attacks. An offline attacker who has stolen the cryptographic…
HACCLE: Metaprogramming for Secure Multi-Party Computation -- Extended Version
Yuyan Bao, Kirshanthan Sundararajah, Raghav Malik +17
Cryptographic techniques have the potential to enable distrusting parties to collaborate in fundamentally new ways, but their practical implementation poses numerous challenges. An…
Computationally Data-Independent Memory Hard Functions
Mohammad Hassan Ameri, Jeremiah Blocki, Samson Zhou
Memory hard functions (MHFs) are an important cryptographic primitive that are used to design egalitarian proofs of work and in the construction of moderately expensive key-derivat…