Why we are building Time Evidence

Time Evidence is our continuous time-compliance evidence system. This is not a product sheet: it is a set of field notes, and the place where we tell the story of the project, how it has evolved, and how we got here.

By Richard DEMONGEOT (NTP operator since 2005), RDEM Systems SAS โ€” AS206014, GNSS Stratum 1, multi-domain NTS pool.

The problem: a snapshot, where the auditor wants a film

When facing an auditor on time synchronization, most teams can only produce an ntpq screenshot taken on the day of the audit. That is a snapshot. It says nothing about the state of the estate the previous week, or over the past quarter.

As a result, three blind spots come back every time:

Why a history is explicitly required

No serious framework settles for a clock that is "on time" on a given day. They all ask for consistency monitored over time:

What the auditor wants is the internal consistency of the estate โ€” machines synchronized with each other, on an approved source, drift detected, logs correlatable. We detail these obligations on our UTC time traceability audit page and on the reference sheets ISO 27001 A.8.17 and PCI-DSS 10.6.

The technical choices (without giving it all away)

Time Evidence does not "redo" monitoring. It produces independent, time-stamped and method-qualified evidence of the consistency of a time infrastructure. A few decisions are already settled:

Three measurement modes

Depending on who owns the instrument and where it runs, Time Evidence comes in three deployment modes. Technically, the appliance and the client agent share the same collector binary: the difference is where it runs and who owns it.

A named and published method: RDEM-TEM-001

This is the most important change of recent weeks, and it says a lot about where the project is heading. Time Evidence no longer rests on "the way we happen to measure": it is built on a public methodological standard, RDEM-TEM-001 (current version: v1.5). Every report references the method and its SHA-256 fingerprint, the measurement engine (commit), the collector agent and its per-batch sealed version, the applied threshold policy (named and versioned) and the evidence appendices. That is what turns a pretty chart into a reproducible finding.

๐Ÿ“„ RDEM-TEM-001 v1.5 โ€” the current version of the Time Evidence method standard, published and timestamped: pkg.rdem-systems.com/time-evidence/RDEM-TEM-001-v1.5.pdf. Any evolution of the method gives rise to a new version, and every published version stays online; a report cites the one it applies, with its fingerprint, and never references a method rewritten after the fact.

Why not wait for launch?

Because a product built for audits must be transparent about how it is designed. We chose to publicly document the reasons that led us to build Time Evidence, the technical choices made, and the lessons learned from running it on our own infrastructure โ€” before opening it to the public. A tool that claims to produce evidence must itself be verifiable: this page is the first piece of it.

Where we stand today

The engine is already running โ€” in production, on our own infrastructure, as drift monitoring of our internal NTP/NTS fleet. The collection and reporting API is live:

LIVE collection & reporting API in production (time-evidence.rdem-systems.com)
2 distinct offset measurements per NTS target: cleartext NTP + authenticated NTS
~2 min agent measurement attempt; compliance engagement 1 point / 10 min, per-batch signed log (ed25519)
100% exercised first on our own production infrastructure, before any external client

The living proof: the real-time state of our servers and their NTS certificates is already public on our NTS pool status page. Time Evidence adds, on top of that, long-term signed history, multi-probe correlation and audit-ready report generation.

What the engine measures today

These capabilities are in production on our own estate โ€” this is what we exercise before opening the service:

What a report contains today

The report has changed a great deal since the first June version. It is no longer a simple "% compliant" banner: it is technical evidence, sealed and third-party verifiable. It is now organised around three axes kept separate:

To which are added:

Status honesty: since 17 July 2026, every report is sealed (detached OpenPGP signature, external RFC 3161 timestamp, OpenTimestamps proof anchored in Bitcoin) and third-party verifiable. We do not claim, for all that, that it is legally binding. Still to be delivered: a PAdES signature embedded in the PDF and the immutable correction table.

Project progress

This page is updated as the project reaches real milestones. No fictional roadmap: each entry is added the day it becomes true. This page will be updated regularly until launch to document the project's main steps.

Project status

  • ๐ŸŸข Collection & reporting API โ€” in production (integrated with the RDEM members portal)
  • ๐ŸŸข Drift monitoring of our internal NTP/NTS fleet โ€” in production
  • ๐ŸŸข Authenticated NTS offset measurement (KE โ†’ cookies โ†’ AEAD) โ€” in production
  • ๐ŸŸข RDEM-TEM-001 method standard โ€” published, current version v1.5 (SHA-256 referenced in every report, every published version stays online)
  • ๐ŸŸข Responsibility attribution + incident qualification (4 levels, append-only annotations) โ€” in production
  • ๐ŸŸข Hashed estate CSV appendix (SHA-256) โ€” in production
  • ๐ŸŸข Sealed reports โ€” OpenPGP signature + RFC 3161 timestamp + OpenTimestamps โ€” in production since 17 July 2026
  • ๐ŸŸข Upstream traceability of targets (leap, resolved refids, root distance) โ€” in production, shown in the report
  • ๐ŸŸก The probe's own upstream authentication โ€” recorded in production, shown in the report later
  • ๐ŸŸก PAdES signature embedded in the PDF + immutable correction table โ€” to come
  • ๐ŸŸก End-to-end validation at a first client โ€” under way (a higher-education institution)
  • ๐ŸŸข Public beta โ€” opened on 30 September 2026, service free until 31 December 2026 (order)

Last updated: 29 September 2026

What's next?

The next phase is no longer about building the client probe: the self-enrolled agent (Docker, pubkey-first identity, licence-gated) and the SaaS probe fleet already exist. It is about validating the evidence chain end-to-end at a first client, outside our own estate: this is under way, in testing at a higher-education institution. In time, Time Evidence will automatically generate historical evidence for PCI-DSS, ISO 27001, NIS2 and DORA audits. The product page is now online: Time Evidence.

The infrastructure behind the project