P.S. man-in-the-middle -- это не взлом в общепринятом смысле. Это design flaw в коцепции, появившийся вследствии удовлетворения лени пользователей. Если бы все люди (как и следует делать) обменивались ключами не по сети, а на дискетках, подобная атака была бы невозможна.
Можно обмениваться и по сети, но в зашифрованном виде - тем же PGP. А ключи брать с PGP серверов или из других доверительных мест. Виктор