Paper 2026/1617
Verifiable SelfMix
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
-
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}
}