Regarding hashes: > I'm not sure it is necessary for us though. I can see the advantage when > sending large pieces of data where each part needs to be a certain size, but > that is not really the case for us. Firstly data on freenet is limited in size > anyways, and secondly it is not necessary for us to support arbitrarily small > parts. I think that splitting into 20 parts ought to be enough even for large > documents, since somebody downloading something really big is also likely to > have a faster connection. And 20*40 hex characters is not more then what we > can fit in a storable field.
I suppose we would want to use the two-level hash concept for signatures (SVKs) as well? The idea is that you sign the top-level hash, and you can then verify the signature up front, without waiting for the message to finish. Then as the message streams through the node verifies each data block's hash against the data from the hash block. Hal _______________________________________________ Freenet-dev mailing list Freenet-dev at lists.sourceforge.net http://lists.sourceforge.net/mailman/listinfo/freenet-dev
