First, please consider participating in our data collection study to measure the potential dangers of leaving the host names and addresses in your
known_hosts files unencrypted. We ask you to consider this now as once you've patched and converted into hashed host address format you will no longer be able to participate in the study.
The following four steps will install the hashed host address patch and convert your existing
known_hosts files to hashed host address format.
Alternatively, you can download the above files via command line if you have
wget ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-3.9.tgz wget http://nms.lcs.mit.edu/projects/ssh/openssh-3.9-hashed-hosts-20050214.patch.gz
tar zxf openssh-3.9.tgz gunzip openssh-3.9-hashed-hosts-20050214.patch.gz patch -p0 < openssh-3.9-hashed-hosts-20050214.patch cd ssh make obj make cleandir make depend make
known_hostsfiles to the hashed hosts format.
convert_known_hosts.plscript will attempt to locate each user's
known_hostsfile and convert it to hashed hosts format. In order to do this correctly, the script must be run as root. Backup copies of the original files will be encrypted and placed in the same directory as the originals. You will want to use a pass phrase that is not used elsewhere on your system. If you need to access the backup files, or if you have any problems running the script, look at the README file and the script's -h (help) option for more information.
|CSAIL||E E C S||M I T|
M. I. T. Computer Science and Artificial Intelligence Laboratory · 32 Vassar Street · Cambridge, MA 02139 · USA