Paper 2024/029

YouChoose: A Lightweight Anonymous Proof of Account Ownership

Aarav Varshney, Ashoka University
Prashant Agrawal, Indian Institute of Technology Delhi, Ashoka University
Mahabir Prasad Jhanwar, Ashoka University
Abstract

We explore the issue of anonymously proving account ownership (anonymous PAO). Such proofs allow a prover to prove to a verifier that it owns a valid account at a server without being tracked by the server or the verifier, without requiring any changes at the server's end and without even revealing to it that any anonymous PAO is taking place. This concept is useful in sensitive applications like whistleblowing. The first introduction of anonymous PAOs was by Wang et al., who also introduced the secure channel injection (SCI) protocol to realize anonymous PAO in the context of email account ownership. In this paper, we propose YouChoose, an approach that improves upon Wang et al.'s SCI-based anonymous PAO. Unlike SCI, which demands carefully designed multi-party computation (MPC) protocols for efficiency, YouChoose works without MPC, simply relying on the verifier to selectively forward TLS records. It is faster, more efficient, and more adaptable compared to SCI. Further, the simplicity of the YouChoose approach readily enables anonymous PAO in different settings such as various ciphersuites of TLS, account types other than email, etc., while the SCI approach needs specifically designed MPC protocols for each use case. We also provide formal security definitions for a generalized anonymous PAO of which both YouChoose and SCI are concrete instantiations.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
Keywords
AnonymityTLSMPCSMTP
Contact author(s)
aarav varshney @ ashoka edu in
prashant @ cse iitd ac in
mahavir jhawar @ ashoka edu in
History
2024-01-08: approved
2024-01-08: received
See all versions
Short URL
https://ia.cr/2024/029
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/029,
      author = {Aarav Varshney and Prashant Agrawal and Mahabir Prasad Jhanwar},
      title = {{YouChoose}: A Lightweight Anonymous Proof of Account Ownership},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/029},
      year = {2024},
      url = {https://eprint.iacr.org/2024/029}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.