Paper 2026/1617

Verifiable SelfMix

Doron Zarchy
Abstract

Anonymous communication systems aim to hide which user sent which message, but existing designs sit at two extremes: efficient, centralized mixnets that rely on at least one honest mix server, and fully decentralized protocols such as DC-nets and MPC-based shuffles that avoid trusted mixers at the cost of high communication and fragility under disruption. This paper introduces \emph{verifiable self-mix} (VSM), a new anonymity architecture for privately shuffling messages posted on a public bulletin board. In VSM, users \emph{self-mix} their encrypted messages by writing them to secret locations in a public table. A preprocessing protocol, \emph{Unique Number Selection} (UNS), assigns every user a distinct hidden mix location; an anonymization protocol, \emph{Secure Mapping of Private Permutation} (SMPP), ensures that each such location contains exactly that user's ciphertext, without revealing the mapping from users to locations. Because each user learns their own final location, VSM provides \emph{unconditional individual verifiability}: after an optional decryption step, users can check that their message appears at the correct slot without running any cryptographic checks. We formally define VSM and prove anonymity, integrity, and self-verifiability in the malicious model. We then present several concrete instantiations. Our UNS protocols rely on either trusted hardware or multiple servers running plaintext-equivalence tests and require only constant private memory, making them suitable for constrained trusted execution environments. Our SMPP constructions allow trade-offs between trust and bandwidth, achieving $O(n)$ ciphertext uploads per user (or $O(\log n)$ in theory under FHE, at substantial setup cost), while avoiding the pairwise shared-pad state and interactive disruption-resolution typical of classic DC-net designs.

Note: Updated abstract

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Published elsewhere. Minor revision. The 22nd International Workshop on Security and Trust Management (STM)
Keywords
Anonymous communicationMixnetsElectronic votingVerifiable shufflingTrusted execution environments
Contact author(s)
doronz @ gmail com
History
2026-09-03: last of 2 revisions
2026-08-05: received
See all versions
Short URL
https://ia.cr/2026/1617
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/1617,
      author = {Doron Zarchy},
      title = {Verifiable {SelfMix}},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/1617},
      year = {2026},
      url = {https://eprint.iacr.org/2026/1617}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.