MetaCart Sign in to MyCiteSeerX

Include Citations | Advanced Search | Help

Disambiguated Search | Include Citations | Advanced Search | Help

How to Sign Digital Streams (1997) [93 citations — 0 self]

by Rosario Gennaro ,  Pankaj Rohatgi
Add To MetaCart

Abstract:

We present a new efficient paradigm for signing digital streams. The problem of signing digital streams to prove their authenticity is substantially different from the problem of signing regular messages. Traditional signature schemes are message oriented and require the receiver to process the entire message before being able to authenticate its signature. However, a stream is a potentially very long (or infinite) sequence of bits that the sender sends to thereceiver and the receiver is required to consumes the received bits at more or less the input rate and without excessive delay. Therefore it is infeasible for the receiver to obtain the entire stream before authenticating and consuming it. Examples of streams include digitized video and audio files, data feeds and applets. We present two solutions to the problem of authenticating digital streams. The first one is for the case of a finite stream which is entirely known to the sender (say a movie). We use this constraint to devise an extremely efficient solution. The second case is for a (potentially infinite) stream which is not known in advance to the sender (for example a live broadcast). We present proofs of security of our constructions. Our techniques also have applications in other areas, for example, efficient authentication of long files when communication is at a cost and signature based filtering at a proxy server.

Citations

2094 A method for obtaining digital signatures and public key cryptosystems – Rivest, Shamir, et al. - 1978
1880 New directions in cryptography – Diffie, Hellman - 1976
791 A public key cryptosystem and a signature scheme based on discrete logarithms – ElGamal - 1985
611 A Digital Signature Scheme Secure Against Adaptive Chosen Message Attacks – Goldwasser, Micali, et al. - 1988
246 Universal One-Way Hash Functions and their Cryptographic Applications – Naor, Yung - 1989
194 A Certified Digital Signature – Merkle - 1989
163 A design principle for hash functions – Damg˚ard - 1989
154 One-way functions are necessary and sufficient for secure signatures – Rompel - 1990
136 A Digital Signature Based on a Conventional Encryption Function – Merkle - 1988
74 One-way accumulators: A decentralized alternative to digital sinatures – Benaloh, Mare
70 Constructing digital signatures from a one-way function – Lamport - 1979
61 On{Line/O{Line Digital Signatures – Even, Goldreich, et al. - 1996
32 How to sign given any trapdoor permutation – Bellare, Micali - 1992
32 The MD5 Message Digest Algorithm”. Internet Engineering Task Force – Rivest - 1992
20 On the efficiency of one-time digital signatures – Bleichenbacher, Maurer - 1996
15 Optimal tree-based one-time digital signature schemes – Bleichenbacher, Maurer - 1996
12 One-way hash functions and DES – Merkle - 1990
2 communication to R – Personal
1 Asymmetric MACs. Rump talk at Crypto'96 – Itkis