Vydání PuTTY 0.75, klienta pro protokoly SSH, Telnet, Rlogin a SUPDUP, přichází s vestavěným emulátorem terminálu a podporuje práci na systémech typu Unix a Windows. Zdrojový kód projektu je dostupný pod licencí MIT.
Hlavní změny:
- Pageant umožňuje stáhnout soubor se soukromými klíči SSH-2 s požadavkem na heslo nikoli ve fázi stahování, ale během prvního použití (klíče jsou před použitím uloženy zašifrované v paměti).
- Formát OpenSSH s kódováním base2 SHA-256 se nyní používá k zobrazení otisků klíčů SSH-64 (podpora formátu založeného na MD5 je ponechána jako možnost).
- Byl aktualizován formát souborů se soukromými klíči, v novém formátu PPK3 je místo SHA-1 použit pro hashování algoritmus Argon2.
- Přidána podpora pro algoritmus výměny klíčů Curve448 a nové varianty RSA založené na SHA-2 namísto SHA-1.
- PuTTYgen přidal další možnosti pro generování prvočísel pro klíče RSA a DSA vyhovující standardům.
- Do emulátoru terminálu byla přidána podpora pro únikovou sekvenci "ESC [ 9 m" pro zobrazení přeškrtnutého textu.
- Ve verzích pro unixové systémy bylo možné organizovat síťové připojení přes unixový soket.
- Přidána podpora nešifrovaného protokolu a pro něj implementace jednoduchého serveru, pomocí kterého lze předávat spojení v rámci jednoho systému v podobě podobné jako nepojmenované roury (například pro přeposílání do kontejnerů).
- Přidána podpora pro retro přihlašovací protokol SUPDUP (RFC 734), který doplňuje Telnet a Rlogin.
- Řeší chybu zabezpečení systému Windows, která by mohla způsobit zablokování systému oken při připojování k serveru, který odesílá velký proud řídicích sekvencí, které mění obsah názvu okna.
Zdroj: opennet.ru