Paper 2025/470 Original: eprint.iacr.org/2025/470 ↗

On Deniable Authentication against Malicious Verifiers

Rune Fiedler
Roman Langrehr
Abstract

Deniable authentication allows Alice to authenticate a message to Bob, while retaining deniability towards third parties. In particular, not even Bob can convince a third party that Alice authenticated that message. Clearly, in this setting Bob should not be considered trustworthy. Furthermore, deniable authentication is necessary for deniable key exchange, as explicitly desired by Signal and off-the-record (OTR) messaging. In this work we focus on (publicly verifiable) designated verifier signatures (DVS), which are a widely used primitive to achieve deniable authentication. We propose a definition of deniability against malicious verifiers for DVS. We give a construction that achieves this notion in the random oracle (RO) model. Moreover, we show that our notion is not achievable in the standard model with a concrete attack; thereby giving a non-contrived example of the RO heuristic failing. All previous protocols that claim to achieve deniable authentication against malicious verifiers (like Signal's initial handshake protocols X3DH and PQXDH) rely on the Extended Knowledge of Diffie–Hellman (EKDH) assumption. We show that this assumption is broken and that these protocols do not achieve deniability against malicious verifiers.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Preprint.
History
2025-10-20: last updated
2025-03-12: published
Short URL
https://ia.cr/2025/470
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2025/470,
      author = {Rune Fiedler and Roman Langrehr},
      title = {On Deniable Authentication against Malicious Verifiers},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/470},
      year = {2025},
      url = {https://eprint.iacr.org/2025/470}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.