lsh is an alternative (GNU licensed) SSH2 client/server. This is version 1 of lsh.