Vérifier, et dire exactement ce qui a été vérifié.
La fixité est la propriété d'un fichier resté identique à lui-même. Obscura Vault la contrôle par empreinte SHA-256, lors d'audits planifiés, et ne donne jamais pour vérifié ce qui ne l'a pas été.
Recalculée à chaque audit et comparée à sa référence.
Une empreinte SHA-256 par fichier
SHA-256 est une fonction de hachage normalisée (FIPS 180-4). Elle résume un fichier en une empreinte de 256 bits ; la moindre modification du fichier donne une empreinte différente.
L'empreinte d'un fichier sert de référence : les contrôles suivants s'y comparent.
Des audits planifiés
Une altération peut survenir sans bruit : support qui vieillit, copie défaillante, manipulation malheureuse. Les audits planifiés recalculent les empreintes à intervalles réguliers, sans attendre le jour où l'on a besoin du fichier.
Une empreinte recalculée différente de sa référence signale une altération.
« Non vérifiable » n'est pas « vérifié bon »
« Vérifié bon » se dit d'un fichier effectivement relu, dont l'empreinte correspond à sa référence.
Un contrôle qui n'a pas pu être mené à son terme donne « non vérifiable ». Obscura Vault garde les deux résultats distincts : l'absence de contrôle n'est jamais comptée comme un succès.
Vérifié bon : relu, empreinte identique
Non vérifiable : contrôle non abouti, jamais présenté comme intact
Réglages des audits
Un audit relit les fichiers en entier : toute la bibliothèque, ou un seul projet. L'audit automatique de la bibliothèque se règle sur Jamais (par défaut), Chaque semaine ou Chaque mois ; il tourne quand Vault est ouvert, qui regarde au lancement puis toutes les heures si un audit est dû.
Seul un audit complet repousse l'échéance. Un audit arrêté ou en échec laisse l'audit dû ; un audit qui n'a pas pu lire tous les fichiers (un disque débranché) est noté incomplet et retenté le lendemain.
Chaque fichier relu ajoute une ligne au journal de fixité (date, résultat, empreinte attendue et empreinte observée), qui ne fait que s'allonger. L'écran Intégrité et le tableau de bord donnent les fichiers vérifiés, altérés, non vérifiables et jamais vérifiés, et la liste des fichiers à examiner. Vérifier l'intégrité ne demande pas de licence.