Pourquoi nous développons Time Evidence

Time Evidence est notre système de preuve continue de conformité temporelle. Cette page n'est pas une fiche produit : c'est un retour d'expérience, et l'endroit où nous racontons l'histoire du projet, ses évolutions et comment nous en sommes arrivés là.

Par Richard DEMONGEOT (opérateur NTP depuis 2005), RDEM Systems SAS — AS206014, Stratum 1 GNSS, pool NTS multi-domaines.

Le problème : une photo, là où l'auditeur demande un film

Face à un auditeur sur la synchronisation temporelle, la plupart des équipes ne peuvent produire qu'un screenshot ntpq pris le jour de l'audit. C'est une photo instantanée. Elle ne dit rien de l'état du parc la semaine précédente, ni du trimestre écoulé.

Conséquence, trois angles morts reviennent systématiquement :

Pourquoi un historique est explicitement demandé

Aucun référentiel sérieux ne se contente d'une horloge « à l'heure » un jour donné. Tous demandent une cohérence surveillée dans le temps :

Ce que l'auditeur veut, c'est la cohérence interne du parc — machines synchronisées entre elles, sur une source approuvée, dérive détectée, journaux corrélables. Nous détaillons ces obligations sur notre page audit & traçabilité du temps vers UTC et sur les fiches de référence ISO 27001 A.8.17 et PCI-DSS 10.6.

Les choix techniques (sans tout dévoiler)

Time Evidence ne « refait » pas du monitoring. Il produit une preuve indépendante, historisée et méthodiquement qualifiée de la cohérence d'une infrastructure temporelle. Quelques partis pris déjà arrêtés :

Trois modes de mesure

Selon qui possède l'instrument et où il tourne, Time Evidence se décline en trois modes de déploiement. Techniquement, l'appliance et l'agent client partagent le même binaire collecteur : la différence est où il s'exécute et qui le détient.

Une méthode nommée et publiée : RDEM-TEM-001

C'est le changement le plus important de ces dernières semaines, et il raconte bien où va le projet. Time Evidence ne repose plus sur « notre façon de mesurer » : il s'appuie sur un référentiel méthodologique public, RDEM-TEM-001 (version en vigueur : v1.5). Chaque rapport référence la méthode et son empreinte SHA-256, le moteur de mesure (commit), l'agent collecteur et sa version scellée par lot, la politique de seuil appliquée (nommée et versionnée) et les annexes de preuve. C'est ce qui fait passer un graphe joli à un constat reproductible.

📄 RDEM-TEM-001 v1.5 — version en vigueur du référentiel de méthode Time Evidence, publiée et horodatée : pkg.rdem-systems.com/time-evidence/RDEM-TEM-001-v1.5.pdf. Toute évolution de la méthode donne lieu à une nouvelle version, et chaque version publiée reste en ligne ; un rapport cite celle qu'il applique, avec son empreinte, et ne référence jamais une méthode réécrite après coup.

Pourquoi ne pas attendre le lancement ?

Parce qu'un produit destiné aux audits doit être transparent sur sa conception. Nous avons choisi de documenter publiquement les raisons qui nous ont conduits à développer Time Evidence, les choix techniques effectués, et les retours d'expérience issus de son utilisation sur notre propre infrastructure — avant son ouverture au public. Un outil qui prétend produire de la preuve se doit d'être lui-même vérifiable : cette page en est la première pièce.

Où nous en sommes aujourd'hui

Le moteur tourne déjà — en production, sur notre propre infrastructure, en monitoring de déviance de notre flotte NTP/NTS interne. L'API de collecte et de génération de rapports est en service :

LIVE API de collecte & de rapport en production (time-evidence.rdem-systems.com)
2 mesures d'offset distinctes par cible NTS : NTP en clair + NTS authentifié
~2 min tentative de mesure par l'agent ; engagement de conformité 1 point / 10 min, journal signé par lot (ed25519)
100 % exercé d'abord sur notre propre infrastructure de production, avant tout client externe

La preuve vivante : l'état temps réel de nos serveurs et de leurs certificats NTS est déjà public sur notre page de status du pool NTS. Time Evidence ajoute, par dessus, l'historisation longue signée, la corrélation multi-sondes et la génération de rapports audit-ready.

Ce que le moteur mesure aujourd'hui

Ces capacités sont en production sur notre propre parc — c'est ce que nous exerçons avant d'ouvrir le service :

Ce que contient un rapport aujourd'hui

Le rapport a beaucoup évolué depuis la première version de juin. Ce n'est plus un simple bandeau « % conforme » : c'est une preuve technique, scellée et vérifiable par un tiers. Il s'organise aujourd'hui autour de trois axes tenus séparés :

À quoi s'ajoutent :

Honnêteté de statut : depuis le 17 juillet 2026, chaque rapport est scellé (signature OpenPGP détachée, horodatage RFC 3161 externe, preuve OpenTimestamps ancrée dans Bitcoin) et vérifiable par un tiers. Nous ne prétendons pas pour autant qu'il soit juridiquement opposable. Restent à livrer : la signature PAdES intégrée au PDF et la table corrective immuable.

Avancement du projet

Cette page est mise à jour à mesure que le projet franchit des étapes réelles. Pas de feuille de route fictive : chaque entrée est ajoutée le jour où elle devient vraie. Cette page sera mise à jour régulièrement jusqu'au lancement afin de documenter les principales étapes du projet.

État du projet

  • 🟢 API de collecte & de rapport — en production (intégrée au portail members RDEM)
  • 🟢 Monitoring de déviance de notre flotte NTP/NTS interne — en production
  • 🟢 Mesure d'offset NTS authentifié (KE → cookies → AEAD) — en production
  • 🟢 Référentiel de méthode RDEM-TEM-001 — publié, version en vigueur v1.5 (SHA-256 référencé dans chaque rapport, chaque version publiée reste en ligne)
  • 🟢 Attribution des responsabilités + qualification d'incidents (4 niveaux, annotations append-only) — en production
  • 🟢 Annexe parc CSV hashée (SHA-256) — en production
  • 🟢 Rapports scellés — signature OpenPGP + horodatage RFC 3161 + OpenTimestamps — en production depuis le 17 juillet 2026
  • 🟢 Traçabilité de l'amont des cibles (leap, refid résolus, distance à la racine) — en production, affichée au rapport
  • 🟡 Authentification amont de la sonde — relevée en production, rendu au rapport à venir
  • 🟡 Signature PAdES intégrée au PDF + table corrective immuable — à venir
  • 🟡 Validation end-to-end chez un premier client — en cours (établissement d'enseignement supérieur)
  • 🟢 Bêta publique — ouverte le 30 septembre 2026, service offert jusqu'au 31 décembre 2026 (commander)

Dernière mise à jour : 29 septembre 2026

Et ensuite ?

La prochaine phase n'est plus de construire la sonde cliente : l'agent auto-enrôlé (Docker, identité pubkey-first, gaté par licence) et la flotte de sondes SaaS existent déjà. Il s'agit de valider la chaîne de preuve de bout en bout chez un premier client, hors de notre propre parc : c'est en cours, en test dans un établissement d'enseignement supérieur. À terme, Time Evidence générera automatiquement des preuves historiques destinées aux audits PCI-DSS, ISO 27001, NIS2 ou DORA. La page de présentation est en ligne : Time Evidence.

L'infrastructure derrière le projet