-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Won't take long here, I have class:
1) Hash the plaintext key, call it Hx
2) Hash Hx, call it Hy
3) Encrypt the data with the first hash. E(Hx)->C
4) Insert the encrypted data C with key Hy
Now there is no way to tell what the key for the data was, nor what the
data actually is. Even the node operator cannot access that data.
In the reverse it works exactly the same
1) Hash the plaintext key (that we're fetching), Hx
2) H(Hx)->Hy
3) Request Hy
4) Decrypt the received data with Hx.
This works because no-one but the insertor or requester ever knows what Hx
is, because only he/she knew the correct key name.
Scott
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.1 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE4/J74pXyM95IyRhURAh5zAKCkJMo5BCoc+ls25xRxaZxytUHIPQCgwx49
CfQdtsRfBBIdiI+SEKe+KOo=
=IMZL
-----END PGP SIGNATURE-----
_______________________________________________
Freenet-dev mailing list
Freenet-dev at lists.sourceforge.net
http://lists.sourceforge.net/mailman/listinfo/freenet-dev