Jeremiah M. Blocki - Department of Computer Science - Purdue University Skip to main content
Jeremiah M. Blocki photo

Jeremiah M. Blocki

Associate Professor of Computer Science


Joined department: Fall 2016

Education

PhD, Carnegie Mellon University, Computer Science (2014)
BS, Carnegie Mellon University, Computer Science (2009)

At a high level Professor Blocki describes himself as "a theoretical computer scientist who is interested in applying fundamental ideas from computer science to address practical problems in usable privacy and security." He is especially interested in developing usable authentication protocols for humans. Are there easy ways for humans to create and remember multiple strong passwords? Can we design secure cryptographic protocols that are so simple that can be run by a human? Jeremiah has also developed algorithms for conducting privacy preserving data analysis in several different application settings including social networks and password data. Prior to joining Purdue Jeremiah completed his PhD on Usable Human Authentication at Carnegie Mellon University under the supervision of his advisors Manuel Blum and Anupam Datta. He also spent a year at Microsoft Research New England as a postdoc.

Selected Publications

Efficiently Computing Data Independent Memory Hard Functions. with Joel Alwen. CRYPTO 2016.

Data-Independent Memory Hard Functions: New Attacks and Stronger Constructions. with Ben Harsha and Siteng Kang and Seunghoon Lee and Lu Xing and Samson Zhou. CRYPTO 2019

Bandwidth-Hard Functions: Reductions and Lower Bounds. with Ling Ren and Samson Zhou. CCS 2018

On the Economics of Offline Password Cracking. with Ben Harsha and Samson Zhou. 39th IEEE Symposium on Security & Privacy (S&P 2018). 

Sustained Space Complexity. with Joel Alwen and Krzysztof Pietrzak. EUROCRYPT 2018

Last Updated: Dec 4, 2020 1:55 PM

Department of Computer Science, 305 N. University Street, West Lafayette, IN 47907

Purdue University Indianapolis, 723 W. Michigan St., Indianapolis, IN 46202

Phone: (765) 494-6010 • Fax: (765) 494-0739

Copyright © 2024 Purdue University | An equal access/equal opportunity university | Copyright Complaints | DOE Degree Scorecards

Trouble with this page? Accessibility issues? Please contact the College of Science.