A fejlesztés egy év után megjelent a NTPsec 1.2.3 pontos időszinkronizáló rendszerrel, amely a NTPv4 (NTP Classic 4.3.34) protokoll referenciális megvalósításának forkja, amely a kódalap újragondolására összpontosít a biztonság növelése érdekében (elavult kód tisztítása, támadásmegelőző módszerek alkalmazása, védett funkciók a memória és sztringkezeléshez). A projektet Eric Raymond irányításával fejlesztik, az eredeti NTP Classic néhány fejlesztőjének, a Hewlett Packard és Akamai Technologies mérnökeinek, valamint a GPSD és RTEMS projekteken dolgozó szakemberek részvételével. Az NTPsec forráskódja BSD, MIT és NTP licenc alatt terjeszthető.
Az új verzióban található változások:
- Megváltozott a 6. mód vezérlő protokolljának csomagjainak igazítása, ami a klasszikus NTP-vel való kompatibilitási problémákat okozhat. A 6. mód protokoll az állapotinformációk továbbítására szolgál a szerver és a szerver viselkedésének valós idejű módosítására.
- Az ntpq alapértelmezés szerint AES titkosítási algoritmust használ.
- A Seccomp mechanizmus segítségével blokkolva vannak a nem megfelelő rendszerhívásnevek.
- Bevezetésre került egy óránkénti statisztikai visszaállítás. Hozzáadva lettek a napi egyszeri statisztikai NTS és NTS-KE naplók. Hibák és ms-sntp statisztikák naplózásának reflékciója.
- Alapértelmezés szerint tartalmazza a debug szimbólumokkal való fordítást.
- Hozzáadva a megengedett elliptikus görbék listájának ECDH (tlsecdhcurves beállítás) megadásának támogatása, amely az OpenSSL-ben érhető el.
- A buildprep-hez hozzáadva az "update" opció.
- Az ntpdig JSON kimenetében megjelenik a csomaggondozási adatok.
Forrás: opennet.ru
