About the quick encryption tools from MegaFork - Patrick Nguyen 21st Oct 1993
-----------------------------------------------------------------------------
the FAQ.

How to install ?
mv fgetcmd fgetcmdovl
mv fcatcmd fcatcmdovl
mv fput fputovl
then uncompress/untar my file.
and enjoy. I haven't tested it myself there should be some problems. but look
at the scripts and you get the idea.
files starting with a `#' are encrypted/decrypted. Others are left as is.
Encryption + decryption took 20 seconds/meg on my linux box.

Why Encrypting?
A packet monitor somewhere between the connection can view them as-is.
When using a site as a third-party `swap-space', the datas on the site are
unreadable to the FSP admin. Encryption is done at client-level.

Which Encryption?
A double-pad xor encryption.
Keys used: 1) the filename
	   2) the FSP_PORT.

the encrytpion program is 2pad[.c] and takes input from stdin and burps it to
stdout.
Note that since it's filename-depenedent, the key changes for every file, and
for every site of course.

Weaknesses.
A ps shows the first key, while knowing the port gives you the second one.
Since it's still using FSP, and FSP packets headers contain the filename,
a `smart' packet monitor can still view the contents of the file.
Filename is unencypted.
Takes too much time to encrypt/decipher.
What else? it's pretty lame already.

						MegaFork, 
					Your favorite FSP engineer ;)

P.S.: I don't think I'll provide much support to it.
