This program is still beta.  I am using it on a regular basis without any data
loss but your results may vary.  You should be able to exchange encrypted files
between big and little endian machines.


To build Refugee edit the Makefile and then make.

Refugee consists of 4 programs: key, encrypt, decrypt, recat.

key
-----
key prompts for a password and then creates a UNIX socket (~/.refugee_key)
that lets other programs read a 160 bit SHA1 hash of that password (the 
encryption key).  key will then sit in the background for 1 hour or until
the user kills it.  

key also has the ability to randomly generate a larger key and store it on some device.

key can also use the hash of some file contents as a key.

encrypt
---
encrypt encrypts files using the key provided by key

decrypt
---
decrypt decrypts files encrypted by encrypt using the key provided by key

recat
-----
recat decrypts a file using the key provided by key and dumps it to stdout

