OpenSSH 9.7, avatud lĂ€htekoodiga SSH 2.0 ja SFTP protokollide kliendi ja serveri elluviimine, on avaldatud. Eelseisvas versioonis algas muudatuste tegemine, mis eeldab DSA algoritmil pĂ”hinevate vĂ”tmete toe peatamist. OpenSSH 9.7 pakub vĂ”imalust DSA vĂ€lja lĂŒlitada kogumise ajal, kuid vaikimisi koostamine DSA toetusega jÀÀb alles. JĂ€rgmises vĂ€ljaandes, mis on planeeritud juuni kuuks, muudetakse vaikimisi kogumise reĆŸiimi DSA vĂ€ljalĂŒlitamiseks ja 2025. aasta alguses eemaldatakse DSA rakendus koodibaasist.
Vaikimisi lÔpetati DSA vÔtmete kasutamine juba 2015. aastal, kuid DSA toega kood koostatakse vaikimisi ja vÔimaldab DSA taaskÀivitamist seadistuste kaudu. Huvi pakub, et DSA algoritm on ainus kohustuslik protokoll SSHv2-s. Selline nÔue lisati, kuna SSHv2 protokolli loomise ja kinnitamise ajal olid kÔik alternatiivsed algoritmid patendi all. Sellest ajast alates on olukord muutunud, RSA-le seotud patendid on aegunud, DSA-st kiiruselt ja turvalisuselt mÀrgatavalt ees olev ECDSA algoritm on lisatud ning samuti EdDSA, mis on ECDSA-st turvalisem ja kiirem.
Ainukeseks DSA toe jĂ€tkamiseks oli tagada ĂŒhilduvus vanade seadmete ja sĂŒsteemidega. TĂ€napĂ€eva tingimustes ei tasu jĂ€tkata ebaturvalise DSA algoritmi hooldust ning selle eemaldamine aitab kaasa DSA toe lĂ”petamisele teiste SSH rakenduste ja krĂŒptograafiliste raamatukogude seas.
Lisaks DSA-ga seotud muudatustele on uues vĂ€ljaandes pakutud uut tĂŒĂŒpi aegumise seadistusi ssh ja sshd jaoks, mida saab aktiveerida ChannelTimeout direktiivi kaudu vÀÀrtusega 'global'. Uues OpenSSH reĆŸiimis jĂ€lgib sĂŒsteem kĂ”iki avatud kanaleid ja sulgeb need koos, kui teatud ajavahemikul ei ole trafikut. NĂ€iteks, kui hostis on samaaegselt avatud kanaleid SSH seansi ja X11 edastamise jaoks, vĂ”imaldab uus reĆŸiim sulgeda mĂ”lemad kanalid kohe, kui nad on mitteaktiivsed, mitte eraldi jĂ€lgides iga kanali aegumisi. Oluliseks muutuseks on ka testimise ĂŒhilduvuse paranemine PuTTY projektiga.
Allikas: opennet.ru
