TCPFile is a friend to friend file sharing / instant messaging Java (1.6) program offering zipped and fully encrypted (RSA, AES) communication.