Izdan je PuTTY 0.75, klijent za protokole SSH, Telnet, Rlogin i SUPDUP, koji dolazi s ugrađenim emulatorom terminala i podržava rad na Unix sličnim sustavima i Windows. Izvorni kod projekta dostupan je pod MIT licencom.
Glavne spremembe:
- U Pageantu je omogućeno učitavanje datoteke s privatnim ključevima SSH-2 s zahtjevom za lozinkom ne u trenutku učitavanja, već prilikom prvog korištenja (ključevi se prije upotrebe čuvaju u memoriji šifrirani).
- Za prikaz otisaka ključeva SSH-2 sada se koristi format SHA-256 s base64 kodiranjem, koji se koristi u OpenSSH (podrška za format zasnovan na MD5 ostavljena je kao opcija).
- Obnovljen je format datoteka s privatnim ključevima, u novom formatu PPK3 umjesto SHA-1 za heširanje koristi se algoritam Argon2.
- Dodana je podrška za algoritam razmjene ključeva Curve448 i nove varijante RSA temeljene na SHA-2 umjesto SHA-1.
- U PuTTYgenu dodane su dodatne opcije za generiranje prostih brojeva (prime) za RSA i DSA ključeve u skladu s zahtjevima standarda.
- U emulatoru terminala dodana je podrška za escape sekvencu 'ESC [ 9 m' za prikaz precrtanog teksta.
- U verzijama za Unix sustave omogućena je organizacija mrežne veze putem Unix utičnice.
- Dodana je podrška za nešifrirani protokol i implementacija jednostavne strežnika za njega, koja se može koristiti za preusmjeravanje veza unutar jednog sustava na način sličan anonimnim kanalima (na primjer, za preusmjeravanje u kontejnere).
- Dodana je podrška za retro protokol prijave SUPDUP (RFC 734), koji je dopunio Telnet i Rlogin.
- Otklonjena je ranjivost koja se manifestira samo na Windows platformi i omogućava zamrzavanje prozorskog sustava prilikom povezivanja na strežniku, koji šalje intenzivan tok kontrolnih sekvenci koje mijenjaju sadržaj zaglavlja prozora.
Izvor: opennet.ru
