Efter ett Ärs utveckling publicerades version 1.2.3 av tidssynkroniseringssystemet NTPsec, som Àr en fork av den referensimplementationen av NTPv4-protokollet (NTP Classic 4.3.34). Denna version Àr fokuserad pÄ att omarbeta kodbasen för att öka sÀkerheten (förÄldrad kod har rensats, metoder har anvÀnts för att förhindra attacker och skyddade funktioner har implementerats för att hantera minne och strÀngar). Projektet utvecklas under ledning av Eric Raymond, med bidrag frÄn vissa utvecklare av det ursprungliga NTP Classic, ingenjörer frÄn Hewlett Packard och Akamai Technologies, samt frÄn projekten GPSD och RTEMS. KÀllkoden för NTPsec distribueras under BSD-, MIT- och NTP-licenser.
Bland förÀndringarna i den nya versionen:
- Justeringen av fÀltpaketen för styrprotokoll Mode 6 har Àndrats, vilket kan leda till bristande kompatibilitet med klassisk NTP. Protokollet Mode 6 anvÀnds för att överföra statusinformation. servern och för att Àndra serverns beteende i realtid.
- I ntpq anvÀnds som standard AES-krypteringsalgoritmen.
- Med hjÀlp av Seccomp-mekanismen blockeras felaktiga namn pÄ systemanrop.
- En timvis ÄterstÀllning av viss statistik har lagts till. Loggfiler med timvis statistik för NTS och NTS-KE har lagts till. Fel- och statistikloggning för ms-sntp har lagts till.
- Som standard aktiveras kompileringen med felsökningssymboler.
- Stödet för att ange en lista över tillÄtna elliptiska kurvor för ECDH (instÀllning tlsecdhcurves) som stöds i OpenSSL har lagts till.
- En "update"-alternativ har lagts till i buildprep.
- I JSON-utdata för ntpdig sÀkerstÀlls visning av paketfördröjningsdata.
KĂ€lla: opennet.ru
