Preuve d’horodatage Nouveauté de la version 1.3

Vérifier une preuve d’horodatage.

Déposez une image qui porte une preuve d’horodatage SimpleShot. Vous verrez quand elle a été horodatée et si elle a changé depuis, au pixel près. La vérification se fait dans ce navigateur : l’image n’est jamais envoyée.

Ce qu’elle prouve.

  • Quand. La date et l’heure du tampon viennent du serveur d’horodatage de SimpleShot (UTC), jamais de l’ordinateur qui a créé l’image. Quelques secondes plus tard, le serveur a signé l’empreinte de l’image finale avec une clé que lui seul détient.
  • Intacte. L’empreinte couvre chaque pixel, tampon compris. Modifiez un pixel, recadrez l’image ou masquez le tampon, et la vérification le signale. Renommer le fichier ou changer ses dates ne change rien.
  • Un témoin indépendant. Chaque reçu est aussi horodaté dans la blockchain Bitcoin via OpenTimestamps, si bien que même SimpleShot ne pourrait pas en dater un plus tard qu’il n’a été créé. Cela prend quelques heures ; chacun peut le vérifier avec l’outil gratuit ots.

Ce qu’elle ne prouve pas.

  • Elle prouve que cette image existait à ce moment-là. Elle ne prouve ni qui l’a créée, ni que ce qu’elle montre est vrai.
  • Les messageries recompressent les photos, ce qui modifie les pixels. Envoyez une image avec preuve d’horodatage en tant que fichier (document), pas en tant que photo.
  • L’absence de preuve n’est pas un signe de falsification : la preuve peut avoir été retirée du fichier, ou l’image n’en a jamais eu.

Pour les plus techniques : l’empreinte est un SHA-256 des pixels RGBA décodés, et le reçu une signature Ed25519 vérifiée ici avec la clé publiée par SimpleShot (3464a1653671275b). La clé.