
معرفی
Jeremiah M. Blocki is an Associate Professor in the Department of Computer Science at Purdue University. His research focuses on cryptography, usable privacy and security, and authentication protocols. He joined Purdue in Fall 2016, previously completing his PhD at Carnegie Mellon University and a postdoc at Microsoft Research New England.
Education:
- PhD in Computer Science, Carnegie Mellon University, 2014
- Bachelor of Science in Computer Science, Carnegie Mellon University, 2009
Research Interests: Dr. Blocki’s work emphasizes applying theoretical computer science to practical security challenges, including password management, memory-hard functions, and differential privacy. His recent projects include developing distribution-aware password throttling and analyzing the post-quantum security of cryptographic algorithms.
Publications: His research spans cryptographic protocols, security mechanisms, and privacy-preserving algorithms. Notable contributions include advancements in memory-hard functions (e.g., CRYPTO 2016, 2019) and differential privacy techniques (e.g., ITCS 2025). Recent work explores the intersection of cryptography with quantum computing and sublinear-time algorithms.
Awards:
- NSF CAREER Award (2021)
- Purdue Seed for Success Award (2019)
- Allen Newell Award for Excellence in Undergraduate Research (2009)
Advising & Grants: Supervised multiple PhD students and postdocs. Key grants include the NSF CAREER award ($591k) and a $10.7M HACCLE project (IARPA) for secure multi-party computation.
Labs/Teams: Co-leads the HACCLE project, focusing on high-assurance cryptographic languages and environments. Active in Purdue’s CERIAS security initiatives.

