ntpd-rs is a tool for synchronizing your computer's clock, implementing the Network Time Protocol (NTP) and Network Time Security (NTS) protocols. It is written in Rust, with a focus on security and stability, and includes both client and server support.

ntpd-rs is part of our Time synchronization initiative.

What we've done

ntpd-rs, is stable. It is packaged for, for example, Fedora, Debian and Ubuntu and deployed at Let's Encrypt.

Roadmap

  • 2025 Q3-Q4: Support for NTPv5
  • 2026 Q1: Experimental support for Client Server PTP in ntpd-rs (funded by Meinberg)

History

The initial development of ntpd-rs was started and funded by the Internet Security Research Group as part of the Prossimo project.

Support us

Please get in touch with us, if you are interested in financially supporting us.

Supporters & funders

Past supporters & funders