Wie wird SWEAR in Milestone integriert?
Kurz gesagt
SWEAR wird als von Milestone genehmigtes Plug-in für XProtect ausgeführt.
Wenn Sicherheitsvideomaterial von XProtect empfangen wird, wird SWEAR parallel ausgeführt, um eine unabhängige Beweismittelkette zu erstellen. Dazu werden gleichzeitig kryptografische Hashes erzeugt und an ein entferntes Blockchain-gestütztes Konto gesendet.
Erklärung
Die Milestone-Integration von SWEAR folgt einem Modell mit geteilten Zuständigkeiten:
- Milestone XProtect: Erfasst und speichert Videos und bleibt das führende System für den täglichen Videobetrieb.
- SWEAR Certification System (Serverseite): Verarbeitet ausgewählte Kamerastreams, erzeugt beim Schreiben des Materials Hash-Datensätze und lädt diese Datensätze über die SWEAR API hoch.
- SWEAR Validation tools (Kundenseite): Berechnen Hashes bei der Überprüfung neu und vergleichen sie mit den ursprünglichen Zertifizierungsnachweisen, um eine Übereinstimmung oder Abweichung zu bestätigen.
Der Ablauf sieht auf hoher Ebene wie folgt aus:
- Ein Kamerastream wird von Milestone aufgezeichnet.
- Die SWEAR-Zertifizierung erstellt plangesteuerte Hash-Datensätze für diese aufgezeichneten Daten.
- Die Hash-Nachweise werden in einem Blockchain-gestütztem Konto verankert.
- Beim Export oder bei der Überprüfung vergleicht die SWEAR-Validierung neu berechnete Hashes mit den ursprünglichen Datensätzen.
- Das Ergebnis zeigt an, ob der Inhalt weiterhin mit der ursprünglich zertifizierten Version übereinstimmt.
Administratoren konfigurieren dies im Milestone Management Client unter SWEAR > Certification Servers. Der Reiter Configuration steuert die Aktivierung, die Zuordnung zum Aufzeichnungsserver und die Auswahl der geschützten Kameras. Der Reiter Status bietet einen betrieblichen Überblick über Betriebszeit, Kommunikation mit dem Aufzeichnungsserver, Verbindung zur SWEAR API und Hash-Zähler (T/U/L/F/Q), sodass Teams den ordnungsgemäßen Zustand der Zertifizierung in Echtzeit bestätigen können.
Diese Architektur ist darauf ausgelegt, die Authentizität abzusichern, ohne die üblichen Abläufe für Überwachung, Wiedergabe oder Export in Milestone zu verändern.