First Advisor

Charles V. Wright

Date of Publication

Spring 5-22-2019

Document Type


Degree Name

Master of Science (M.S.) in Computer Science


Computer Science


Computer science, Data encryption (Computer science)



Physical Description

1 online resource (viii, 95 pages)


Abraded and crumpled encryption allows communication software such as messaging platforms to ensure privacy for their users while still allowing for some investigation by law enforcement. Crumpled encryption ensures that each decryption is costly and prevents law enforcement from performing mass decryption of messages. Abrasion ensures that only large organizations like law enforcement are able to access any messages. The current abrasion construction uses public key parameters such as prime numbers which makes the abrasion scheme difficult to analyze and allows possible backdoors. In this thesis, we introduce a new abrasion construction which uses hash functions to avoid the problems with the current abrasion construction. In addition, we present a proof-of-concept for using crumpled encryption on an email server.

Persistent Identifier