Secure Efficient History-Hiding Append-Only Signatures in the Standard Model

Libert, Benoît;Joye, Marc;Yung, Moti;Peters, Thomas
(2015) 18th International Conference on Practice and Theory in Public-Key Cryptography - PKC 2015 — Location: Gaithersburg (USA) (30.March.2015)

Files

SecureEfficientHistory-HidingAppend-OnlySignaturesintheStandardModel.pdf
  • Restricted Access
  • Adobe PDF
  • 384.35 KB

Details

Authors
  • Libert, BenoîtLaboratoire LIP, Ecole Normale Supérieure de Lyon, France
    Author
  • Joye, MarcTechnicolor, Los Altos/USA
    Author
  • Yung, MotiColumbia University and Google Inc., New York/USA
    Author
  • Peters, ThomasEcole Normale Supérieure, Paris/France et UCL
    Author
Abstract
As formalized by Kiltz et al. (ICALP ’05), append-only signatures (AOS) are digital signature schemes where anyone can publicly append extra message blocks to an already signed sequence of messages. This property is useful, e.g., in secure routing, in collecting response lists, reputation lists, or petitions. Bethencourt, Boneh andWaters (NDSS ’07) suggested an interesting variant, called history-hiding append-only signatures (HH-AOS), which handles messages as sets rather than ordered tuples. This HH-AOS primitive is useful when the exact order of signing needs to be hidden. When free of subliminal channels (i.e., channels that can tag elements in an undetectable fashion), it also finds applications in the storage of ballots on an electronic voting terminals or in other archival applications (such as the record of petitions, where we want to hide the influence among messages). However, the only subliminal-free HH-AOS to date only provides heuristic arguments in terms of security: Only a proof in the idealized (non-realizable) random oracle model is given. This paper provides the first HH-AOS construction secure in the standard model. Like the system of Bethencourt et al., our HH-AOS features constant-size public keys, no matter how long messages to be signed are, which is atypical (we note that secure constructions often suffer from a space penalty when compared to their random-oracle-based counterpart). As a second result, we show that, even if we use it to sign ordered vectors as in an ordinary AOS (which is always possible with HH-AOS), our system provides considerable advantages over existing realizations. As a third result, we show that HH-AOS schemes provide improved identity-based ring signatures (i.e., in prime order groups and with a better efficiency than the state-of-the-art schemes).
Affiliations

Citations

Libert, B., Joye, M., Yung, M., & Peters, T. (2015). Secure Efficient History-Hiding Append-Only Signatures in the Standard Model. In Jonathan Katz (ed.), Proceedings of Public-Key Cryptography 2015 - PKC 2015 (p. p. 450-473). Springer. https://doi.org/10.1007/978-3-662-46447-2_20