Aller au contenu

Architecture du système SWEAR

Objectif

Cette page explique comment SWEAR s'intègre à Milestone XProtect pour créer et valider des preuves d'authenticité vidéo.

Portée

  • Inclut : les composants principaux, ainsi que le fonctionnement général de la certification et de la validation.
  • N'inclut pas : les étapes d'installation, les procédures de dépannage ni les procédures d'octroi de licences.
  • S'applique à : les environnements Milestone XProtect VMS qui utilisent les composants de certification et de validation SWEAR.

Définitions rapides

Terme Signification
Système de certification SWEAR Composant SWEAR côté serveur qui crée des hachages cryptographiques pendant l'enregistrement et inscrit les preuves d'authenticité dans un registre adossé à une blockchain.
Système de validation SWEAR Composant SWEAR côté client qui recalcule les hachages et les compare aux enregistrements d'origine conservés dans le registre.
Hachage Empreinte cryptographique déterministe d'un contenu, utilisée pour détecter les modifications.
Résultat de la validation Résultat de la comparaison entre les hachages recalculés et les preuves d'authenticité enregistrées.

Fonctionnement

Composants

  • Serveur d'enregistrement Milestone : capture et stocke les flux vidéo.
  • Système de certification SWEAR (serveur) : génère des hachages lors de l'écriture des ressources et ancre les preuves d'authenticité dans un registre adossé à une blockchain.
  • Système de validation SWEAR (client) : recalcule les hachages de la vidéo sélectionnée et les compare aux preuves enregistrées.
  • Outils du client Milestone XProtect : fournissent aux opérateurs les procédures nécessaires pour examiner et valider les séquences protégées.

Flux de données

  1. La vidéo est enregistrée par Milestone XProtect.
  2. Le système de certification SWEAR calcule des hachages cryptographiques lors de l'enregistrement du contenu.
  3. Les preuves de hachage sont conservées dans un registre adossé à une blockchain afin de fournir une référence permettant de détecter toute altération.
  4. Lors de l'examen, le système de validation SWEAR recalcule les hachages de la ressource sélectionnée.
  5. La validation compare les hachages actuels aux preuves d'origine et indique s'ils correspondent ou non.

États / cycle de vie

  • Périphériques d'enregistrement : la vidéo est capturée.
  • Serveurs d'enregistrement : la vidéo est stockée.
  • Certification : les preuves de hachage sont générées et conservées.
  • Validation : les preuves sont comparées au contenu actuel.
  • Résultat : l'état d'authenticité est présenté à l'utilisateur.

Autorisations / rôles

  • Les utilisateurs doivent disposer des autorisations XProtect requises pour afficher le contenu et accéder aux fonctionnalités de validation SWEAR.
  • Des autorisations de configuration administrative sont requises pour la configuration initiale de SWEAR.

Comportements et règles clés

  • SWEAR ajoute des indicateurs de vérification de l'authenticité sans remplacer les procédures d'enregistrement, de lecture ou de stockage de Milestone.
  • La validation repose sur la comparaison des empreintes du contenu actuel avec les preuves de certification d'origine.
  • Toute différence indique que le contenu ne correspond plus à son état certifié d'origine.

Configuration et valeurs par défaut (le cas échéant)

Paramètre Valeur par défaut Notes

Limites et contraintes (le cas échéant)

  • Limites de débit : non documentées dans cette référence.
  • Limites de taille : non documentées dans cette référence.
  • Délais d'expiration/TTL : non documentés dans cette référence.
  • Compatibilité : ce document décrit les intégrations à Milestone XProtect.

Vue d'ensemble

Figure 1 : Vue d'ensemble de l'architecture du système

Questions fréquentes

  • Q : SWEAR remplace-t-il le stockage ou la lecture des vidéos de Milestone ?
    R : Non. Milestone continue de gérer l'enregistrement et la lecture. SWEAR ajoute la certification et la validation de l'authenticité.
  • Q : quels éléments la validation compare-t-elle ?
    R : La validation compare les hachages nouvellement calculés pour la ressource sélectionnée aux preuves de certification d'origine.

Articles connexes