Paper 2020/1348

Vetted Encryption

Martha Norberg Hovd and Martijn Stam

Abstract

We introduce Vetted Encryption (VE), a novel cryptographic primitive, which addresses the following scenario: a receiver controls, or vets, who can send them encrypted messages. We model this as a filter publicly checking ciphertext validity, where the overhead does not grow with the number of senders. The filter receives one public key for verification, and every user receives one personal encryption key. We present three versions: Anonymous, Identifiable, and Opaque VE (AVE, IVE and OVE), and concentrate on formal definitions, security notions and examples of instantiations based on preexisting primitives of the latter two. For IVE, the sender is identifiable both to the filter and the receiver, and we make the comparison with identity-based signcryption. For OVE, a sender is anonymous to the filter, but is identified to the receiver. OVE is comparable to group signatures with message recovery, with the important additional property of confidentiality of messages.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Published elsewhere. Major revision. INDOCRYPT 2020
DOI
10.1007/978-3-030-65277-7_22
Keywords
EncryptionGroup SignaturesSigncryption
Contact author(s)
martha @ simula no
martijn @ simula no
History
2020-12-14: revised
2020-10-29: received
See all versions
Short URL
https://ia.cr/2020/1348
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2020/1348,
      author = {Martha Norberg Hovd and Martijn Stam},
      title = {Vetted Encryption},
      howpublished = {Cryptology {ePrint} Archive, Paper 2020/1348},
      year = {2020},
      doi = {10.1007/978-3-030-65277-7_22},
      url = {https://eprint.iacr.org/2020/1348}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.