[Server-devel] Apache proxy CRCsync & mozilla gsoc project?

Martin Langhoff martin.langhoff at gmail.com
Wed Apr 1 01:22:22 EDT 2009


On Wed, Apr 1, 2009 at 12:48 AM, Rusty Russell <rusty at rustcorp.com.au> wrote:
> Well, 'strong' here is relative.  In order to keep the checksum length finite and hence encode more blocks we only use a portion of the bits; it's a tradeoff.  And so an overall checksum is important, just to verify that the final result is correct.

Hmmm, if we need an overall checksum...

 - The server cannot stream data to the client because it has to wait
until it has all of it. Even if our current implementation doesn't
have this, having a protocol that allows streaming is high in my list.

 - Aren't we back to the 2-hashes-will-get-us-sued square?

frankly, a hash collision that has the same content length and over
the same syntax format (html/xml) is so rare as to be... well, not
really something I would expect :-)

cheers,



m
-- 
 martin.langhoff at gmail.com
 martin at laptop.org -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff


More information about the Server-devel mailing list