David Cash, a researcher specializing in theoretical and applied cryptography, joined the University of Chicago Computer Science Department as an Associate Professor in Winter 2018.


Cash’s work straddles cryptography and its applications in cybersecurity, covering topics such as public key encryption, post-quantum cryptography, and encrypted databases and search. He has also published papers on the basic theory of cryptography and taught classes on discrete math.

“Crypto is unique in that it’s the only place where discrete math and number theory is applied in a way that matters in a very visceral sense to the world: stopping criminals from doing bad things,” Cash said. “More generally, my research analyzes the ways systems use crypto and the way information leaks out of them, depending on how the crypto is used.”

For example, Cash has recently focused on cybersecurity questions around how cloud-based services such as Gmail or Dropbox handle user information. Currently, these systems need to “see” a user’s emails or files to perform basic searches, and architectures that incorporate encryption present major technical and legal challenges.

“With these applications, security is in direct tension with what you want,” Cash said. “I’ve been working for the last several years on how can we design encryption through some very controlled release of information so services can selectively help you search the documents without just ripping them all open and taking a look for you. We’re designing the crypto in an intelligent way to enable that.”

While studying encrypted search and databases, Cash also stumbled upon a security flaw in the way some services, including Github, handle document retrieval. Cash and colleagues found that these systems were vulnerable to “side-channel attacks,” and developed countermeasures that they shared with susceptible services.

“That turned out to be a non-crypto project,” Cash said. “But the cryptographic perspective that I was coming from made the flaw easy to see at an abstract level.”

On the more theoretical side, Cash is interested in new cryptographic approaches in the context of streaming algorithms and quantum computation. Because quantum computers may soon be capable of solving the integer factorization that underlies the public key cryptography used by most of today’s internet, Cash creates and tests new encryption strategies that aim to remain secure.

Before coming to UChicago, Cash served as assistant professor at Rutgers University and performed postdoctoral research at the IBM T.J. Watson Research Center, Ruhr-University Bochum, and the University of California, San Diego.

“The university is such an amazing, interesting place,” Cash said.“The security group is a great fit for me, and I’m already finding the department a great place to collaborate on research… the intellectual community here got me really excited.”

Rob Mitchum
University of Chicago
Office: 773-834-5336

Related News

More UChicago CS stories from this research area.
Garcia sitting in a jet engine
UChicago CS News

Student Spotlight: Gabi Garcia’s Bridge Between CS and Classics

Jan 30, 2023
In the News

Professors Rebecca Willett and Ben Zhao Discuss the Future of AI on Public Radio

Jan 26, 2023
UChicago CS News

UChicago Launches Transform Accelerator for Data Science & Emerging AI Startups

Jan 19, 2023
UChicago CS News

Professor Heather Zheng Named ACM Fellow

Jan 18, 2023
Two students looking at a wearable device
UChicago CS News

High School Students Find Their Place in Computing Through Wearables Workshop

Jan 13, 2023

Ian Foster – Better Information Faster: Programming the Continuum

Jan 06, 2023
UChicago CS News

Q&A: Ian Foster on Receiving the 2023 IEEE Internet Award

Jan 06, 2023
UChicago CS News

Assistant Professor Robert Rand Receives Air Force Young Investigator Grant

Dec 19, 2022
Professor Fred Chong advising students
UChicago CS News

Prof. Fred Chong Reappointed to National Quantum Initiative Advisory Committee

Dec 13, 2022
UChicago CS News

Professor Fred Chong Named IEEE Fellow

Dec 09, 2022
UChicago CS News

Associate Professor Diana Franklin Named ACM Distinguished Member

Dec 07, 2022
UChicago CS News

The Computing Pipeline: A Foundation for Diversifying Computer Science

Nov 28, 2022
arrow-down-largearrow-left-largearrow-right-large-greyarrow-right-large-yellowarrow-right-largearrow-right-smallbutton-arrowclosedocumentfacebookfacet-arrow-down-whitefacet-arrow-downPage 1CheckedCheckedicon-apple-t5backgroundLayer 1icon-google-t5icon-office365-t5icon-outlook-t5backgroundLayer 1icon-outlookcom-t5backgroundLayer 1icon-yahoo-t5backgroundLayer 1internal-yellowinternalintranetlinkedinlinkoutpauseplaypresentationsearch-bluesearchshareslider-arrow-nextslider-arrow-prevtwittervideoyoutube