Award Abstract # 2348181
CRII: SaTC: Privacy vs. Accountability--Usable Deniability and Non-Repudiation for Encrypted Messaging Systems

NSF Org: CNS
Division Of Computer and Network Systems
Recipient: NEW MEXICO STATE UNIVERSITY
Initial Amendment Date: April 10, 2024
Latest Amendment Date: August 2, 2024
Award Number: 2348181
Award Instrument: Standard Grant
Program Manager: Anna Squicciarini
asquicci@nsf.gov
 (703)292-5177
CNS
 Division Of Computer and Network Systems
CSE
 Directorate for Computer and Information Science and Engineering
Start Date: May 15, 2024
End Date: April 30, 2026 (Estimated)
Total Intended Award Amount: $175,000.00
Total Awarded Amount to Date: $175,000.00
Funds Obligated to Date: FY 2024 = $175,000.00
History of Investigator:
  • William Hamilton (Principal Investigator)
    bilhamil@nmsu.edu
  • Joshua Reynolds (Former Principal Investigator)
Recipient Sponsored Research Office: New Mexico State University
1050 STEWART ST.
LAS CRUCES
NM  US  88003
(575)646-1590
Sponsor Congressional District: 02
Primary Place of Performance: New Mexico State University
1050 STEWART ST STE E1200
LAS CRUCES
NM  US  88003-8001
Primary Place of Performance
Congressional District:
02
Unique Entity Identifier (UEI): J3M5GZAT8N85
Parent UEI:
NSF Program(s): Secure &Trustworthy Cyberspace
Primary Program Source: 01002425DB NSF RESEARCH & RELATED ACTIVIT
Program Reference Code(s): 9150, 8228, 025Z
Program Element Code(s): 806000
Award Agency Code: 4900
Fund Agency Code: 4900
Assistance Listing Number(s): 47.070

ABSTRACT

End-to-end encrypted messaging apps are used by billions of people, globally. Encryption by itself, however, does not guarantee people?s privacy, accountability, and safety. Sometimes safety goals require plausible deniability: for conversations that might be compromising, it can useful to send a message and have the receiver know who sent it, but not be able to prove who the sender was to others. Sometimes accountability goals require non-repudiation: for on-the-record conversations, a sender may want to be able to prove that they, or their partner, sent a message even if the partner claims otherwise and tries to alter the conversation transcript. This project?s goal is to help people understand and make good choices about when to choose deniability and when to choose non-repudiation and develop messaging app features that make it easy to make those choices. Through this, the project will advance knowledge around how people make sense of and use cryptography, and people?s practical ability to effectively and safely communicate.

The project is organized around two parallel interface design activities, one focused on interfaces for deniability, and one on interfaces for non-repudiation. For deniability, the team will develop interaction techniques that allow users to alter the content, timing, and authorship of messages in a transcript, leveraging underlying cryptographic techniques that support those edits. For non-repudiation, the team will develop interaction techniques that help people cryptographically sign messages using keys tied to their identity. Both interfaces will be tested through a series of user studies that address (1) people?s ability to use the tools, (2) their ability to understand the implications of using tools for deniability and non-repudiation, and (3) to use them in conversational contexts. The work will be carried out with a number of undergraduate and graduate students, and research interns, providing valuable and needed training for a future cybersecurity workforce.

This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.

Please report errors in award information by writing to: awardsearch@nsf.gov.

Print this page

Back to Top of page