Izdanje NTP poslužitelja NTPsec 1.2.2

Nakon godinu i pol razvoja, objavljeno je izdanje sustava za sinkronizaciju preciznog vremena NTPsec 1.2.2, koji je fork referentne implementacije protokola NTPv4 (NTP Classic 4.3.34), fokusiran na preradu koda baze radi poboljšanja sigurnosti (očišćen je zastarjeli kod, metode prevencije napada i sigurne funkcije za rad s memorijom i stringovima). Projekt se razvija pod vodstvom Erica S. Raymonda uz sudjelovanje nekih od programera izvornog NTP Classica, inženjera Hewlett Packarda i Akamai Technologies, kao i projekata GPSD i RTEMS. Izvorni kod NTPsec distribuira se pod licencama BSD, MIT i NTP.

Među promjenama u novoj verziji:

  • Podrška za NTPv1 protokol je vraćena i njegova implementacija je očišćena. Informacije o NTPv1 prometu dodane su u izlaz naredbe “ntpq sysstats”, a brojači za NTPv1 dodani su u sysstats zapisnik.
  • Implementacija protokola NTS (Network Time Security) dodala je mogućnost korištenja maski imena glavnog računala, na primjer, *.example.com. NTS poslužitelj osigurava pohranu ključeva kolačića za 10 dana, što omogućuje klijentima koji pristupaju jednom dnevno bez korištenja NTS-KE (NTS Key Establishment) kako bi kolačići bili ažurni.
  • rawstats omogućuje bilježenje ispuštenih paketa.
  • Podrška za Python 2.6 vraćena je u sustav izgradnje.
  • Dodana podrška za OpenSSL 3.0 i LibreSSL.
  • FreeBSD pruža točnost nanosekundne razine pri dohvaćanju informacija o vremenu.

Izvor: opennet.ru

Dodajte komentar