Using sspft you can TCP connect through a local proxy port to a remote service using blowfish encryption. When a connection is made to sspft on a local port it makes a connection to the sspft server half. The server half then makes a connection to a remote service. As far as the client and the remote service know the connection is over a normal socket. Known to work on linux and Windows.