Byl zveřejněn release PuTTY 0.75, klient pro protokoly SSH, Telnet, Rlogin a SUPDUP, dodávaný se zabudovaným terminálovým emulátorem a podporující provoz v unixových systémech a Windows. Zdrojové kódy projektu jsou k dispozici pod licencí MIT.
Hlavní změny:
- V Pageant bylo povoleno načítání souboru s privátními klíči SSH-2 s požadavkem na heslo nikoli během načítání, ale při prvním použití (klíče před použitím jsou uloženy v paměti šifrované).
- Pro zobrazení otisků klíčů SSH-2 se nyní používá formát SHA-256 s base64 kódováním, používaný v OpenSSH (podpora formátu založeného na MD5 zůstává jako volba).
- Byl aktualizován formát souborů s privátními klíči, v novém formátu PPK3 místo SHA-1 pro hashování se používá algoritmus Argon2.
- Byla přidána podpora pro algoritmus výměny klíčů Curve448 a nové varianty RSA založené na SHA-2 místo SHA-1.
- V PuTTYgen byly přidány další možnosti pro generování prvočísel (prime) pro klíče RSA a DSA, které splňují požadavky standardu.
- Do terminálového emulátoru byla přidána podpora escape sekvence 'ESC [ 9 m' pro zobrazení přeškrtnutého textu.
- Ve verzích pro unixové systémy se objevila možnost organizace síťového připojení prostřednictvím unixového socketu.
- Byla přidána podpora nešifrovaného protokolu a realizace jednoduchého serveru pro něj, které lze použít pro přesměrování spojení uvnitř jednoho systému v podobě podobné anonymním kanálům (například pro přesměrování do kontejnerů).
- Byla přidána podpora retro-protokolu přihlášení SUPDUP (RFC 734), který doplnil Telnet a Rlogin.
- Byla odstraněna zranitelnost, která se projevila pouze na platformě Windows a umožnila způsobit zamrznutí okna systému při připojení k serveru, který posílal intenzivní proud ovládacích sekvencí měnících obsah okna.
Zdroj: opennet.ru
