Un journal d'audit infalsifiable : la traçabilité que les auditeurs exigent
En distribution réglementée, il ne suffit pas de garder une trace : il faut prouver qu'elle n'a pas été altérée. Voici la différence entre un journal modifiable et un journal vraiment inviolable — et pourquoi c'est désormais intégré à SupplyCore.
« Append-only » ne veut pas dire infalsifiable
La plupart des logiciels affichent un « journal d'audit » : qui a fait quoi, quand. C'est utile — mais ça ne répond pas à la vraie question d'un auditeur : comment savez-vous que ce journal n'a pas été modifié après coup ?
Un journal « append-only » (on n'ajoute qu'à la fin) reste souvent modifiable au niveau du stockage : une ligne peut être réécrite, supprimée, ou réordonnée par quelqu'un ayant accès à la base — sans que rien ne le montre. Pour un audit pharmaceutique ou pétrolier, cette faille suffit à invalider toute la piste.
La propriété qu'exigent réellement les référentiels (21 CFR Part 11, BPF, ISO 27001) n'est pas « on n'efface pas » — c'est la détectabilité : si quelqu'un altère l'histoire, cela doit être prouvable.
Le chaînage cryptographique, expliqué simplement
SupplyCore chaîne désormais chaque entrée du journal d'audit. Concrètement, chaque événement (modification de prix, crédit émis, ajustement de stock, connexion…) porte trois éléments : un numéro de séquence croissant, l'empreinte de l'entrée précédente, et sa propre empreinte SHA-256 calculée sur son contenu + l'empreinte précédente.
C'est le même principe qu'une chaîne de maillons soudés : chaque maillon contient l'empreinte du précédent. Modifiez le contenu d'une entrée, et son empreinte ne correspond plus. Supprimez-en une, et le maillon suivant pointe dans le vide. Réordonnez-les, et la séquence se casse.
Résultat : on peut toujours lire l'histoire, mais on ne peut plus la réécrire discrètement. Toute altération — modification, suppression, insertion, réordonnancement — laisse une trace mathématiquement détectable.
La vérification d'intégrité en un clic
À tout moment, un administrateur peut lancer une vérification : SupplyCore recalcule l'ensemble de la chaîne et confirme — ou non — que rien n'a été altéré. En cas de rupture, il indique exactement où (quelle séquence, quel type d'anomalie).
Ce n'est pas un rapport marketing : c'est un contrôle cryptographique reproductible. Un auditeur externe peut refaire le même calcul et arriver à la même conclusion. C'est ça, une preuve d'intégrité.
Le dossier « audit-ready » en un clic
Préparer un audit prenait des jours : rassembler les journaux, croiser les mouvements, formater les preuves. SupplyCore assemble tout en un clic, pour la période de votre choix : le journal inaltérable, le verdict d'intégrité, les agrégats par module et par action, exportables en PDF, CSV ou XML.
Le dossier est prêt à présenter à Santé Canada, la FDA, Transports Canada, un auditeur ISO ou un client corporatif. Et parce que la sécurité doit être cohérente, l'export lui-même est journalisé — qui a généré quel dossier, quand.
Ce que ça change pour votre secteur
Pharmaceutique — la traçabilité lot/date devient défendable en audit : l'intégrité de l'historique est prouvable, un prérequis de l'esprit du 21 CFR Part 11 et des BPF.
Pétrole et matières dangereuses — en cas de déversement ou d'incident, le registre horodaté et inaltérable est prêt à présenter à Transports Canada ou à l'organisme environnemental, sans zone d'ombre sur d'éventuelles retouches.
Tous secteurs — pour l'ISO 27001, un contrôle d'accès et une journalisation dont l'intégrité est vérifiable renforcent directement votre dossier de certification. La conformité formelle dépend toujours de vos procédures — mais l'outil, lui, fournit la preuve technique.
Envie de voir la vérification d'intégrité et l'export audit-ready sur des données représentatives de votre secteur ? Demandez une démonstration.