Chameleon-hashes with ephemeral trapdoors and applications to invisible sanitizable signatures

98Citations
Citations of this article
61Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

A chameleon-hash function is a hash function that involves a trapdoor the knowledge of which allows one to find arbitrary collisions in the domain of the function. In this paper, we introduce the notion of chameleon-hash functions with ephemeral trapdoors. Such hash functions feature additional, i.e., ephemeral, trapdoors which are chosen by the party computing a hash value. The holder of the main trapdoor is then unable to find a second pre-image of a hash value unless also provided with the ephemeral trapdoor used to compute the hash value.We present a formal security model for this new primitive as well as provably secure instantiations. The first instantiation is a generic black-box construction from any secure chameleon-hash function.We further provide three direct constructions based on standard assumptions. Our new primitive has some appealing use-cases, including a solution to the long-standing open problem of invisible sanitizable signatures, which we also present.

Cite

CITATION STYLE

APA

Camenisch, J., Derler, D., Krenn, S., Pöhls, H. C., Samelin, K., & Slamanig, D. (2017). Chameleon-hashes with ephemeral trapdoors and applications to invisible sanitizable signatures. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10175 LNCS, pp. 152–182). Springer Verlag. https://doi.org/10.1007/978-3-662-54388-7_6

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free