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, RDEM Systems SAS — opérateur NTP depuis 2005, 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 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 v1.0. 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.0 — référentiel de méthode Time Evidence, publié et horodaté : pkg.rdem-systems.com/time-evidence/RDEM-TEM-001-v1.0.pdf. Toute évolution de la méthode donne lieu à une nouvelle version ; un rapport 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 indépendantes 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 (un fait démontré, pas encore juridiquement opposable — celle-ci viendra avec la signature). Il s'organise aujourd'hui autour de trois axes tenus séparés :

À quoi s'ajoutent :

Honnêteté de statut : cette version génère des PDF non signés — une preuve technique, pas encore juridiquement opposable. La signature PAdES du PDF et l'horodatage RFC 3161 (cible été 2026), avec la table corrective immuable, sont la brique qui la rendra vérifiable par un tiers.

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 v1.0 — publié (SHA-256 référencé dans chaque rapport)
  • 🟢 Attribution des responsabilités + qualification d'incidents (4 niveaux, annotations append-only) — en production
  • 🟢 Annexe parc CSV hashée (SHA-256) — en production
  • 🟡 Rapport de preuve — V1 en service (PDF non signés, preuve technique)
  • 🟡 Signature PAdES + horodatage RFC 3161 (preuve opposable) + table corrective immuable — cible été 2026
  • 🟡 Validation end-to-end chez un premier client (agent auto-enrôlé, sonde SaaS) — prochaine phase
  • 🟡 Bêta publique — cible second semestre 2026

Dernière mise à jour : 5 juillet 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 maintenant de valider la chaîne de preuve de bout en bout chez un premier client, hors de notre propre parc. À terme, Time Evidence générera automatiquement des preuves historiques destinées aux audits PCI-DSS, ISO 27001, NIS2 ou DORA. Une page de présentation complète sera publiée lors de son ouverture au public.

L'infrastructure derrière le projet