A Secure SHell connection is probably the most secure free connecton method to your LAN. SSH encrypts all data, uses public key / private key encryption, and offers secur logins. SSH allows terminal windows based connections and also allows port forwarding, acting as Virtual Private Network. This allows the remote pc to connect to port 80 on tivo by passing data through the SSH connection. A SSH server is required on your LAN and an SSH client is required on the remote PC.
SSH Servers
The easiest PC-based SSH server is available from NetworkSimplicity and is based on the openssh code inside of cygwin. It includes only the SSH protion of cygwin without all of the other unnecessary features and implements an easy windows installer. It can be downloanded from the following location: http://www.networksimplicity.com/openssh/
An alternative that offers many linux features but runs within Windows is RedHat's Cygwin Linux interface layer. It offers many of the tools and servers that a standard Linux distribution would offer, including SSH. http://www.cygwin.com/
It is possible to run an SSH server directly from your TiVo. However, it is very, very slow and is not recommended. You would be much better off setting up a SSH server on a PC. However, it you really want to do this, you can download the SSH server for TiVo from http://www.lan.com/tivo/staticssh.cpio.gz .
SSH Clients
PuTTY is the easiest-to-use of the Windows SSH clients. It has a GUI interface as opposed to the usual command line scheme. PuTTY can be downloaded from the following location: http://www.chiark.greenend.org.uk/~sgtatham/putty/
WinSCP is a GUI-based secure file transfer application that can be used in addition to PuTTY. WinSCP provides an easy-to-use graphical interface to "scp" functionality. It creates an SSH link to the remote server, then displays local and remote files in "Explorer-like" windows. Copying files securely to/from the remote machine is as simple as dragging and dropping, (or cutting and pasting), files in the WinSCP windows. WinSCP is available for download from the following location: http://www.networksimplicity.com/openssh/#winscp
Corrections or updates for this page: Note: Do not post questions, unrelated comments, or information of which your are uncertain. This section is reserved for corrections and updates only.