How to strengthen any weakly unforgeable signature into a strongly unforgeable signature
Data(s) |
2006
|
---|---|
Resumo |
Standard signature schemes are usually designed only to achieve weak unforgeability – i.e. preventing forgery of signatures on new messages not previously signed. However, most signature schemes are randomised and allow many possible signatures for a single message. In this case, it may be possible to produce a new signature on a previously signed message. Some applications require that this type of forgery also be prevented – this requirement is called strong unforgeability. At PKC2006, Boneh Shen and Waters presented an efficient transform based on any randomised trapdoor hash function which converts a weakly unforgeable signature into a strongly unforgeable signature and applied it to construct a strongly unforgeable signature based on the CDH problem. However, the transform of Boneh et al only applies to a class of so-called partitioned signatures. Although many schemes fall in this class, some do not, for example the DSA signature. Hence it is natural to ask whether one can obtain a truly generic efficient transform based on any randomised trapdoor hash function which converts any weakly unforgeable signature into a strongly unforgeable one. We answer this question in the positive by presenting a simple modification of the Boneh-Shen-Waters transform. Our modified transform uses two randomised trapdoor hash functions. |
Identificador | |
Publicador |
Springer |
Relação |
DOI:10.1007/11967668_23 Steinfeld, Ron, Pieprzyk, Josef, & Wang, Huaxiong (2006) How to strengthen any weakly unforgeable signature into a strongly unforgeable signature. Lecture Notes in Computer Science : Topics in Cryptology – CT-RSA 2007, 4377, pp. 357-371. |
Fonte |
Science & Engineering Faculty |
Tipo |
Journal Article |