Cybersecurity · Secure Systems Group

Usable Cryptography for Everyday Applications

Strong cryptography fails in practice when people can't use it correctly under normal conditions. This project redesigns encryption prompts and key-management flows for ordinary applications, then tests the redesigns against the defaults most software ships with.

Research Question

Strong cryptography fails in practice when people can't use it correctly under normal conditions.

Project Timeline
Concept
2022-11
Investigation
2023-04
Prototype
2023-09
Evaluation
2024-02
Publication
2024-07
Deployment
2024-12
Student Involvement

3 graduate researchers; findings published with two undergraduate co-authors from CSC306.

Related Research
Lead Researcher
Nadia Petrov
Research Group

Secure Systems Group

Started

November 1, 2022

Current Stage

Publication