On Sun, Jul 30, 2000 at 12:32:10AM -0500, Signal 11 wrote:
> > An abstraction layer would be quite nice. It would make Freenet
> > versatile enough to work well over things like *phone lines/VoIP*
> > (geez, would tunnelling Freenet through VoIP by simulating modem tones
> > be really necessary?) or packet radio.
>
> Hmmm... interesting thought, 'dat. Let's see... you have
> 12 tones.. not much to work with. But let's assume you pulse
> them at 1ms intervals... so we'll get 12 * 10^3.. or 1500 bits
> per second.. that equates to exactly 1 TCP/IP packet per
> second. Hey.. it's doable...
I forgot to tell you that the standard Java reference implementation
of Freenet already includes the ability to be easily changed to use
things like UDP.
> > By the way, is this the Signal 11 from Slashdot? ;)
>
> Yeah.. but I'm a reformed man. Honest. You guys ain't handing
> out karma points for the best diff patch, are 'ya? :) Long
> story about slashdot and me.. and not one to discuss on this
> list!
>
> More seriously, I decided it was time to put my money where my
> mouth is and contribute something to the community. Freenet seemed
> the logical choice because if it succeeds it will mean the end of
> censorship. A noble goal, and certainly one worthy of my time!
Here's the current status of Freenet:
Current stable version: 0.2
Current devel version: 0.3 (should become stable very soon)
New features in 0.3:
Simple encryption between nodes (not PK)
Adding SVKs, CHKs, and KSKs to the currently
existing key type, which is KHK. SVKs are
signature verified keys, CHKs are content hash
key, KSKs are key signed keys, and KHKs are
key hash keys. Note that CHKs are hashes for
the files that they correspond to, KHKs are
hashes of a readable name, and KSKs are
basically a more secure version of KHKs. Note
that KHKs will be removed and fully replaced
with KSKs in Freenet 0.4.
All files are symmetrically encrypted (the
encryption keys for KHKs are the unhashed
version of the KHKs).
> All this stuff is fun.. it's an escape from my job. I don't know
> jack about Java though so I'll likely be one of the first people
> to recode Freenet for C++. heh.
Actually, Adam Langley has already created a Freenet 0.2
implementation in C++ named Whiterose, and I'm currently working on a
Freenet 0.3 implementation in C named nfreenetd (C++ is too big and
clunky for myself - I prefer simpler languages like C and Python).
--
Travis Bemann
Sendmail is still screwed up on my box.
My email address is really bemann at execpc.com.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 2357 bytes
Desc: not available
URL:
<https://emu.freenetproject.org/pipermail/devl/attachments/20000730/a3f32975/attachment.pgp>