Über Captilo

Captilo ist eine Beweiskamera für Smartphones von der Validag Solutions Ltd. Aus einem Foto wird ein Nachweis, den jeder prüfen kann: Zeit, Ort und Gerät der Aufnahme, und dass seitdem nichts verändert wurde.

Was Captilo ist

Captilo ist eine datenschutzfreundliche mobile Beweiskamera mit eigener Prüfplattform. Jedes Foto erhält einen kryptografischen Fingerabdruck, wird auf der Sonic-Blockchain verankert (EVM, Finalität unter einer Sekunde) und mit einem EU-qualifizierten eIDAS-Zeitstempel versehen.

Diese Website prüft Captilo-PDF-Zertifikate, indem sie deren kryptografische Fingerabdrücke neu berechnet und mit der Blockchain abgleicht. Das Zertifikat wird dabei nicht gespeichert.

Die Prüfung läuft auf unserem Server gegen die öffentliche Blockchain. Ein im Browser bearbeitetes Zertifikat kann sie deshalb nicht bestehen, und ein Konto braucht es nicht.

So funktioniert die Prüfung

Captilo arbeitet auf der Sonic-Blockchain mit getrennten Hashes: zwei unabhängige Hashes unter derselben Event-ID. So werden Foto und Metadaten jeweils für sich geprüft.

  1. 1

    PDF-Zertifikat hochladen

    Die Datei geht an unseren Server, liegt dort nur während der Prüfung und wird gelöscht, sobald die Prüfung abgeschlossen ist.

  2. 2

    pictureHash: Unverändertheit des Fotos

    Der Server liest das eingebettete Foto aus und berechnet den SHA-256-Hash seiner Bytes neu. Schon ein einziges geändertes Pixel ergibt einen völlig anderen Hash. Ein ausgetauschtes Bild fällt so auf.

  3. 3

    metadataHash: Unverändertheit der Aufnahmedaten

    Unabhängig davon hasht der Server den im Zertifikat eingebetteten Metadatensatz Byte für Byte neu: kanonisches JSON nach RFC 8785 mit 21 Feldern, darunter Benutzername, GPS-Standort, Gerät, Aufnahmezeit, biometrischer Commitment-Hash, Ergebnis der Betrugsprüfung und Nonce.

  4. 4

    Abgleich mit der Sonic-Blockchain

    Beide Hashes werden im Vertrag CaptiloProofRegistryV2 auf Sonic nachgeschlagen. Stimmen beide mit dem Blockchain-Eintrag unter derselben Event-ID überein, ist das Zertifikat bestätigt. Transaktion und Block werden mit dem Ergebnis angezeigt.

  5. 5

    Löschung

    Die hochgeladene Datei wird nach der Prüfung gelöscht. In unserem Server-Log erscheint nur ihr Dateiname.

Zertifikat prüfen

Die Captilo-App

Bei jeder Aufnahme gilt:

  • Die Kamera öffnet sich erst nach der Geräte-Authentifizierung: mit hinterlegtem Fingerabdruck, Gesicht oder der Geräte-PIN
  • Das Foto wird gehasht (SHA-256), und aus 21 Feldern wird ein separater Fingerabdruck der Metadaten berechnet
  • Beide Hashes werden mit einem secp256k1-Schlüssel signiert, der aus der 12-Wörter-Wiederherstellungsphrase abgeleitet ist
  • Der signierte Nachweis wird auf der Sonic-Blockchain verankert und mit einem EU-qualifizierten eIDAS-Zeitstempel versehen
  • Integritätsprüfungen weisen ausgetauschte oder eingeschleuste Fotos zurück und markieren mutmaßlich abfotografierte Bildschirme oder Ausdrucke zur manuellen Prüfung
  • Auf Wunsch entsteht ein PDF-Zertifikat mit dem vollständigen Nachweis, kostenlos

Warum eine Blockchain?

Unveränderlich
Ist ein Nachweis einmal verankert, kann der Eintrag weder geändert noch gelöscht werden, weder von Captilo noch von sonst jemandem.
Manipulation fällt auf
Jede Änderung an einem Zertifikat verändert seinen Fingerabdruck. Eine Manipulation ist damit sofort feststellbar.
Keine zentrale Instanz
Die Prüfung hängt nicht vom Wort von Captilo ab. Der Eintrag liegt in einem öffentlichen Register, das jeder einsehen kann.
C2PA Conformant Generator Product · Max Assurance Level 1

Content Credentials (C2PA)

Wenn Sie ein bestätigtes Foto online veröffentlichen, bettet Captilo C2PA Content Credentials ein: den offenen Standard, der Herkunftsangaben direkt in der Bilddatei mitführt.

Zwei unabhängige Ebenen
Die Verankerung auf Sonic kann jeder im öffentlichen Register prüfen. Das C2PA-Manifest steckt in der Datei selbst und lässt sich mit C2PA-kompatiblen Werkzeugen einsehen.
Privacy by Design
Veröffentlichte Kopien werden auf 1080 px verkleinert. Das Original in voller Auflösung bleibt auf Ihrem Telefon.

Was das Manifest festhält

  • Dass das Bild als digitale Aufnahme in Captilo entstanden ist
  • Seinen Blockchain-Nachweis auf Sonic
  • Den Aufnahmekontext: Aufnahmezeit und Zeitzone, Gerätemodell, Plattform, Betriebssystemversion und verwendete Kamera (vorne/hinten)
  • Das Ergebnis der Integritätsprüfung bei der Aufnahme
  • Einen biometrischen Einweg-Commitment-Hash und die Art der Authentifizierung, niemals biometrische Daten
  • Ihren Captilo-Benutzernamen als Titel des Fotos
  • Den Standort, nur wenn Sie ihn beim Veröffentlichen einschalten

Sicherheitsmerkmale

Verarbeitung auf dem Server
Auslesen und Hash-Berechnung laufen auf unserem Server. Ein im Browser bearbeitetes Zertifikat kann die Prüfung deshalb nicht bestehen.
Neuberechnung des Bild-Hashs
Bei jeder Prüfung wird das eingebettete Bild ausgelesen und neu gehasht. Ein ausgetauschtes Bild fällt so auf.
Keine Speicherung von Zertifikaten
Hochgeladene Zertifikate werden gelöscht, sobald die Prüfung abgeschlossen ist.
Anonyme Prüfung
Für die Prüfung eines Zertifikats ist kein Konto nötig.