Logo image
Signature-Based Witness Encryption with Compact Ciphertext
Conference proceeding   Open access   Peer reviewed

Signature-Based Witness Encryption with Compact Ciphertext

Gennaro Avitabile, Nico Döttling, Bernardo Magri, Christos Sakkas and Stella Wohnig
Advances in Cryptology – ASIACRYPT 2024 - 30th International Conference on the Theory and Application of Cryptology and Information Security, Proceedings, Vol.15484, pp.3-31
Lecture Notes in Computer Science
ASIACRYPT 2024
2025

Abstract

Signature-based witness encryption (SWE) is a recently proposed notion that allows to encrypt a message with respect to a tag T and a set of signature verification keys. The resulting ciphertext can only be decrypted by a party who holds at least k different valid signatures w.r.t. T and k different verification keys out of the n keys specified at encryption time. Natural applications of this primitive involve distributed settings (e.g., blockchains), where multiple parties sign predictable messages, such as polling or randomness beacons. However, known SWE schemes without trusted setup have ciphertexts that scale linearly in the number of verification keys. This quickly becomes a major bottleneck as the system gets more distributed and the number of parties increases.

Towards showing the feasibility of SWE with ciphertext size sub-linear in the number of keys, we give a construction based on indistinguishability obfuscation (iO) for Turing machines and strongly puncturable signatures (SPS).

pdf
2024-1477524.33 kBDownloadView
Author's Accepted Manuscript Open Access CC BY V4.0

Metrics

Details

Logo image

Usage Policy