AOT: Anonymization by Oblivious Transfer

dc.contributor.authorJavani, Farid
dc.contributor.authorSherman, Alan T.
dc.date.accessioned2021-06-11T16:42:34Z
dc.date.available2021-06-11T16:42:34Z
dc.date.issued2021-05-22
dc.description.abstractWe introduce AOT, an anonymous communication system based on mix network architecture that uses oblivious transfer (OT) to deliver messages. Using OT to deliver messages helps AOT resist blending (n−1) attacks and helps AOT preserve receiver anonymity, even if a covert adversary controls all nodes in AOT. AOT comprises three levels of nodes, where nodes at each level perform a different function and can scale horizontally. The sender encrypts their payload and a tag, derived from a secret shared between the sender and receiver, with the public key of a Level-2 node and sends them to a Level-1 node. On a public bulletin board, Level-3 nodes publish tags associated with messages ready to be retrieved. Each receiver checks the bulletin board, identifies tags, and receives the associated messages using OT. A receiver can receive their messages even if the receiver is offline when messages are ready. Through what we call a "handshake" process, communicants can use the AOT protocol to establish shared secrets anonymously. Users play an active role in contributing to the unlinkability of messages: periodically, users initiate requests to AOT to receive dummy messages, such that an adversary cannot distinguish real and dummy requests.en_US
dc.description.sponsorshipWe thank David Chaum and Jonathan Katz for helpful comments. Sherman was supported in part by the National Science Foundation under SFS grant DGE-1753681, and by the U.S. Department of Defense under CySP grants H98230-19- 1-0308 and H98230-20-1-0384.en_US
dc.description.urihttps://arxiv.org/abs/2105.10794en_US
dc.format.extent20 pagesen_US
dc.genrejournal articlesen_US
dc.genrepreprints
dc.identifierdoi:10.13016/m25s0v-5tbc
dc.identifier.urihttp://hdl.handle.net/11603/21730
dc.identifier.urihttps://doi.org/10.48550/arXiv.2105.10794
dc.language.isoen_USen_US
dc.relation.isAvailableAtThe University of Maryland, Baltimore County (UMBC)
dc.relation.ispartofUMBC Computer Science and Electrical Engineering Department Collection
dc.relation.ispartofUMBC Faculty Collection
dc.rightsThis item is likely protected under Title 17 of the U.S. Copyright Law. Unless on a Creative Commons license, for uses protected by Copyright Law, contact the copyright holder or the author.
dc.rightsAttribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
dc.rights.urihttps://creativecommons.org/licenses/by-nc-sa/4.0/
dc.subjectUMBC Cyber Defense Laben_US
dc.titleAOT: Anonymization by Oblivious Transferen_US
dc.typeTexten_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2105.10794.pdf
Size:
676.54 KB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.56 KB
Format:
Item-specific license agreed upon to submission
Description: