Geschrieben von / Written by pullmoll am 21. Juni 2005 19:32:04:
Yes, I did it.
In the CVS there's a "new" Entropy build with RSA instead of McEliece PKCS.
Not only that, I also ripped out a hell of a lot of crappy code and replaced it with standards.
Here's the list of (major) changes:
- LZW is gone; ZLIB is used now everywhere (except for GIF, of course

- Lili2 is gone. This block cipher was slow as hell. Replaced with "dragon".
- Chunk size increased from 16K to 256K. That makes many "small" files go
into one, single chunk. It also reduces the number of files in a tree store,
and I'm thinking about ripping out store_mono all together.
- RSA 2048 bit keys used as PKCS to initiate session keys
- Session keys are, corresponding to RSA size, now 256 bytes (=2048 bits)
- Ripped some suspicious code from stream ciphers by others
Currently I'm running three nodes (two local and entropy.stop1984.com:37374) with the new build, and the transfer speed is impressive to say the least. I think the major effect is the reduced connection chat (256 bytes instead of 86K bytes), together with the increased speed by the new block cipher for keys (dragon) and ripped out scrambling of buffers before/after transmission.
If you find time, please give it a try.
ciao pm

So fairly soon it's going to be good bye old network, hello even faster new network. Eat our dust freenet, muhahaha...
It does mean new builds will need to be made, no doubt that legion will soon use entropy-rsa in his distribution's upcoming release.