The SquirrelNet is a authenticated method of communicating your IP address
to the world via a server which maintains your user account.
This program currently runs on Apache with mySQL and a working node
can be reached at :-
www.jhsquirrel.uklinux.net/sn.php
This node is accessed via the various
front ends.
Once a user has created an account
on the node, they can update their account details (ie. what there current
IP address is) by using these front ends. All updates must be authenticated
by the SKEY protocol.
Once the user has updated their
IP address, anyone in the world can communicate directly with them because
their IP adress is now published.
By using the front ends, secure
communicates using LCLib (blowfish and RSA) can be obtained by any user
who is logged in, to any other user who is also logged in.
In order to create a squirrel node,
you must download the squirrelnetphp script and create the appropriate
tables on your database.You must then update the script so that the username, database and server details are correct (it is currently set up to run on my home machine with my database and username)
Currently only mySQL is supported,
but in the future, other db's will be supported also.
anonymous cvs access to the source can be obtained by the following method