Comment SWEAR s’intègre-t-il à Milestone ?
En bref
SWEAR s’exécute en tant que plug-in approuvé par Milestone pour XProtect.
Lorsque XProtect reçoit des séquences de vidéosurveillance, SWEAR s’exécute en parallèle afin d’établir une chaîne de preuves indépendante. Pour ce faire, SWEAR génère simultanément des hachages cryptographiques et les envoie à un registre distant fondé sur la blockchain.
Explication
L’intégration de SWEAR à Milestone repose sur un modèle de responsabilités réparties :
- Milestone XProtect : capture et stocke les vidéos et reste le système de référence pour les opérations vidéo quotidiennes.
- Système de certification SWEAR (côté serveur) : traite les flux des caméras sélectionnées, génère des enregistrements de hachage lors de l’écriture des séquences et téléverse ces enregistrements via l’API SWEAR.
- Outils de validation SWEAR (côté client) : recalculent les hachages pendant l’examen et les comparent aux preuves de certification d’origine afin de confirmer une correspondance ou une divergence.
Le processus général est le suivant :
- Un flux de caméra est enregistré par Milestone.
- La certification SWEAR crée des enregistrements de hachage déterministes pour les données enregistrées.
- Les preuves de hachage sont ancrées dans un registre fondé sur la blockchain.
- Lors de l’exportation ou de l’examen, la validation SWEAR compare les hachages nouvellement calculés aux enregistrements d’origine.
- Le résultat indique si le contenu correspond toujours à la version certifiée d’origine.
Les administrateurs effectuent cette configuration dans SWEAR > Serveurs de certification au sein de Milestone Management Client. L’onglet Configuration contrôle l’activation, l’association au serveur d’enregistrement et le choix des caméras protégées. L’onglet État fournit une visibilité opérationnelle sur la durée de fonctionnement, la communication avec le serveur d’enregistrement, la connectivité à l’API SWEAR et les compteurs de hachage (T/U/L/F/Q), ce qui permet aux équipes de vérifier en temps réel le bon fonctionnement de la certification.
Cette architecture est conçue pour garantir l’authenticité sans modifier les processus habituels de surveillance, de lecture ou d’exportation de Milestone.