|
Posted by Lassi Hippeläinen on October 25, 2005, 3:20 pm
If you were Registered and logged in, you could reply and use other advanced thread options frank wrote:
> Hi,
>
> I can't seem to find any answers to some questions I have regarding
> hash functions and streaming. If anyone can answer those questions, I'd
> be extremely grateful.
>
> I have the following scenario:
>
> I have a continuous audio stream of data blocks passing from a server
> to a client.
> Each block is unencrypted but contains a message digest (hash) of that
> block using SHA-1. The message digest is encrypted using RSA with a
> private key, creating a digital signature.
>
> At the client side, the public key is used to decrypt the message
> digest.
> The data block is hashed to produce another message digest.
> The two digests are compared to see if they match.
> If they do, the data block is accepted. If they do not the data block
> is rejected.
You have two layers of cryptography, hash and encryption. In your case the
break of SHA-1 shouldn't be relevant.
Eric Rescorla wrote some thoughts about what is secure and what is not in
his blog (scroll down to Aug 19):
http://www.rtfm.com/movabletype/archives/2004_08.html
-- Lassi
|