/dev/random

Securing time with NTS

H.2215 (Ferrer)
Ruben Nijveld
<p>Whether it's at the top, bottom, left or right, chances are that whatever screen you are currently looking at is showing you what the current time is. While your device will have a built-in clock, it is generally pretty unreliable, either completely losing its knowledge about the current time or drifting away slowly over time. NTP is one of the most important ways by which your device every once in a while figures out what the time is and will adjust its clock accordingly. But NTP is completely insecure, allowing almost anyone with relative ease to change your system clock.</p> <p>That could result in you missing an appointment, but it could also result in things like TLS certificates being valid/invalid while the opposite is true, kerberos tickets and TOTP tokens failing, databases not synchronizing properly or log traces on distributed systems being almost impossible to decipher.</p> <p>NTS is here to solve that, but it has seen very little adoption so far. One of the things we need is a good NTS source of time that anyone can use as a default, but NTS has some limitations making it hard to create something like time.ntp.org. We (Trifecta Tech Foundation, makers of ntpd-rs) have some ideas, but we need your help to get it off the ground.</p> <ul> <li>https://experimental.ntspooltest.org/</li> <li>https://github.com/pendulum-project/nts-pool/</li> <li>https://github.com/pendulum-project/ntpd-rs/</li> <li>https://datatracker.ietf.org/doc/html/rfc8915</li> </ul>

Additional information

Live Stream https://live.fosdem.org/watch/h2215
Type lightningtalk
Language English

More sessions

2/1/26
/dev/random
Richard Lin
H.2215 (Ferrer)
<p>Open source is often discussed through a familiar narrative: community-led collaboration, neutral governance, and voluntary participation driven by shared technical interests.</p> <p>However, when looking at China in 2025, open source often looks noticeably different — not because different tools are used, but because the constraints shaping them are fundamentally different.</p> <p>This talk explores how open source in China has evolved under the convergence of three forces: vendor-led ...
2/1/26
/dev/random
Ruán Murgatroyd
H.2215 (Ferrer)
<p><a href="https://cspp.ie">CS++</a> is an entirely-led student computer science society in TU Dublin. Our goal is to give our members experiences and skills they won't get in class, this includes going to FOSDEM!</p> <p>Ontop of that, CS++ maintains a cluster of servers that runs services for themselves and several other societies in the university. Which we have to maintain even though students are in university for only four years.</p> <p>This <em>Four Year Bus</em> talk covers how we went ...
2/1/26
/dev/random
Albert Astals Cid
H.2215 (Ferrer)
<p>Okular is multi-platform, fast and packed with features, Okular allows you to read PDF documents, comics and EPub books, browse images, visualize Markdown documents, and much more.</p> <p>In this talk we will give a quick overview of the past, present and future of Okular.</p>
2/1/26
/dev/random
Yann Sionneau
H.2215 (Ferrer)
<p>The goal of the talk is to present the SucréLA project. SucréLA is a fast (USB 3.0) and fully open logic analyzer. For the feature set, it takes inspiration on the great Saleae products. But the goal is to be more affordable for hackers and be fully open source. The board is open (all Kicad files), the PC software is open (sigrok/PulseView), the FPGA gateware is open (in Migen, based on LiteX SoC toolkit, available on gitlab), the mcu fw is open (also on gitlab) and you only need open ...
2/1/26
/dev/random
Niels G. W. Serup
H.2215 (Ferrer)
<p>The humble cellular automaton is a well-studied concept in computer science and has been around for many decades.</p> <p>A very famous cellular automaton is Conway's Game of Life, which models a simple two-dimensional system of cells living and dying. This cellular automaton, and many others like it, are expressly designed to simulate some aspect of the real world, however simplified the model might be.</p> <p>I instead like to design cellular automata that have pretty animations and do not ...
2/1/26
/dev/random
Flavio Soibelmann Glock
H.2215 (Ferrer)
<p>PerlOnJava provides a Perl distribution designed to run natively on the Java Virtual Machine (JVM). It allows Perl scripts to integrate seamlessly with Java-based ecosystems while offering familiar tools and modules for Perl development.</p> <p>https://github.com/fglock/PerlOnJava</p>
2/1/26
/dev/random
Imma Valls
H.2215 (Ferrer)
<p><strong>FOSDEM is legendary, but it doesn't run on magic, it runs on people.</strong></p> <p>Apart from the core organizers, an enthusiastic team of volunteers helps make FOSDEM the fun and safe community event we all love every year. As a long-time attendee, I made the jump to volunteering during the event and discovered a new side of the conference.</p> <p>In this talk, I'll share my personal journey and what volunteering involves: from simple tasks like setting up directional signs or ...