SourceForge ShiftyNet Project Page
ShiftyNet is a family of applications built around a common networking core. The goals of the ShiftyNet Project are as follows:
ShiftyNet will be the foundation of many future commercial projects for me. I have released it into the Public Domain to avoid any licensing conflicts with my employer's code. The ShiftyNet code is anyone's -- go to it. The official ShiftyNet Project will remain to complete the ShiftyNet network and harden the code for enterprise computing applications.
The ShiftyNet Project is hosted on SourceForge here.
Many excellent products are available today to provide some of the eventual functionality of ShiftyNet:
FreedomNet
FreedomNet is primarily a network of secure routers that protect the IP
layer, but it also includes advanced application-layer protection in the
client (cookie stripping, heuristic Javascript checks, anonymous email, and
more). The best all-around protection. Unfortunately, the FreedomNet
network has suffered economically and may not be available by the time you
read this.
FreeNet
FreeNet is a distributed file-sharing system analogous to the HTTP protocol.
It is an excellent choice for censor-free, distributed publishing and can
scale to handle a huge data store. However, it does not currently integrate
with non-publishing software at the IP layer (e.g. irc, talk).
IPSec
IPSec is a collection of IPv6 security enhancements retro-fitted to IPv4. It
defines ways of establishing encrypted sockets between Internet hosts for
(Virtual) Private Networking. See the RFCs for documentation.
ssh
ssh is a secure replacement for the rsh suite of Unix utilities. It provides
encrypted network sessions that can be built upon to provide Private
Networking, secure file transmission, etc.
ADD: stunnel
Occasionally I release milestone drivers, primarily as a motivation to get the code cleaned up. Most of these drivers are ANCIENT, but here they are anyway. Note that some are from before the great renaming (ShadowNet --> ShiftyNet).