Sorry for the long delay, I didn't have much time to read emails
lately.

Debian Linux User wrote:
// Scott, you might want to change your name there.

> ...
> A freenet document is of the following structure (ignore newlines):
> 
> <2-octet keylength L>
> <L key bytes>
> [optional private metadata]
> <Data>
> 
> For those who weren't around when we decided this (namely anyone but
> Oskar and maybe Adam), the key is included in the document so that when
> she begins receiving data, Alice can decrypt the document
> (including the key) with the key, and verify that the key she is using is
> the same as the one stored with the document.  If they don't match, it
> means that the document was tampered with, or unencrypted, both of which
> are Bad Things(tm).  At this point, Alice aborts immediately, without
> ...

Now you really got me confused.
Are you talking about the main encryption key for the document ?
Because as I recall the document encryption was introduced in the first
place so that a node owner could not determine what's on his machine.
Isn't including the encryption key right before the data somewhat
counter-productive ?

CU,
  Philipp

_______________________________________________
Freenet-dev mailing list
Freenet-dev at lists.sourceforge.net
http://lists.sourceforge.net/mailman/listinfo/freenet-dev

Reply via email to