Paper 2018/994

People Who Live in Glass Houses Should not Throw Stones: Targeted Opening Message Franking Schemes

Long Chen and Qiang Tang

Abstract

Message franking enables a receiver to report a potential abuse in a secure messaging system which employs an end to end encryption. Such mechanism is crucial for accountability and is already widely adopted in real world products such as the Facebook messenger. Grubs et al initiated a systematic study of such a new primitive, and Dodis et al gave a more efficient construction. We observe that in all existing message franking schemes, the receiver has to reveal the whole communication for a session in order to report one abuse. This is highly undesirable in many settings where revealing other non-abusive part of the communication leaks too much information; what is worse, a foxy adversary may intentionally mixing private information of the receiver with the abusive message so that the receiver will be reluctant to report. This essentially renders the abuse reporting mechanism ineffective. To tackle this problem, we propose a new primitive called targeted opening compactly committing AEAD (TOCE for short). In a TOCE, the receiver can select arbitrary subset of bits from the plaintext to reveal during opening, while keep all the rest still secure as in an authenticated encryption. We gave a careful formulation, together with a generic construction which allowing a bit level targeted opening. While the generic construction may require a substantial number of passes of symmetric key ciphers when encrypting a large message such as a picture, we thus further set forth and give a more efficient non-black-box construction allowing a block-level (e.g., 256 bit) opening. We also propose a privacy-efficiency trade off if we can relax the security of non-opened messages to be one way secure after the abusive reporting (they are still semantically secure if no opening).

Note: Revise some typos

Metadata
Available format(s)
PDF
Publication info
Preprint. MINOR revision.
Keywords
message frankingcommitmentencryption
Contact author(s)
longchen @ njit edu
History
2018-12-14: last of 3 revisions
2018-10-22: received
See all versions
Short URL
https://ia.cr/2018/994
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2018/994,
      author = {Long Chen and Qiang Tang},
      title = {People Who Live in Glass Houses Should not Throw Stones: Targeted Opening Message Franking Schemes},
      howpublished = {Cryptology ePrint Archive, Paper 2018/994},
      year = {2018},
      note = {\url{https://eprint.iacr.org/2018/994}},
      url = {https://eprint.iacr.org/2018/994}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.