Issue SSH client Putty 0.75

formed Release PUTTY 0.75 , client for SSH, Telnet, Rlogin and SUPDUP protocols supplied with a built-in terminal emulator and supporting work in UNIX-like systems and Windows. The source texts of the project available under license MIT.

Main changes:

  • PageANT is allowed to download a file with closed SSH-2 keys with a password request not at the download stage, but during the first use (keys before the start of use are stored in memory encrypted).
  • To display the SSH-2 key prints, the SHA-256 format with BASE64 encoding (support for MD5 database is left as an option).
  • updated file format with closed keys, in the new PPK3 format instead of SHA-1 for hashing applies Argon2 algorithm.
  • Added support for the Curve448 key exchange algorithm and new RSA options based on SHA-2 instead of SHA-1.
  • In Puttygen, additional options have been added to generate simply numbers (PRIME) for RSA and DSA keys that meet the requirements of the Standard.
  • In the terminal emulator added support for ESCAPE-sequence “ESC [9 M” to display the torn text.
  • in versions for UNIX systems the ability to organize a network connection via UNIX socket.
  • Added support for the notched protocol and the implementation of a simple server for it, which can be used to prompt connections inside the same system in the form similar to unnamed channels (for example, for contemporary in containers).
  • Addup retro-protocol support added ( RFC 734 ), which supplemented Telnet and Rlogin.
  • eliminated vulnerability, manifested only on the Windows platform and allows you to cause a window system hang when connecting to a server that sends an intensive stream from control sequences changing the contents of the title window.
/Media reports.