Der Browser ist die Quelle
Grower erfasst Webinhalte über die automatisierte Browsersitzung. Zum Erstellen des Archivs ruft Grower Seiten nicht zusätzlich über einen separaten HTTP-Client ab.
So bleiben Cookies, das Verhalten des Browsers und die tatsächlich vom Browser empfangene Antwort Teil desselben Erfassungspfads.
Die Wiedergabe erfolgt lokal
Player liefert erfasste Ressourcen aus dem lokalen Archiv zurück an den Browser. Ein gehosteter TDF-Dienst ist nicht erforderlich. Fehlende oder absichtlich nicht erfasste Ressourcen können die Wiedergabetreue dennoch beeinträchtigen.
Archivintegrität
- Antwortinhalte werden zur Deduplizierung gehasht.
- Speichervorgänge verwenden einen konsistenten SQLite-Snapshot und einen atomaren Austausch.
- Archive können mit AES-256-GCM verschlüsselt werden.
- Archive können eine Ed25519-Signatur über ein kanonisches Manifest enthalten.
- Player weist fehlerhafte TDF-Kopfzeilen zurück und meldet Fehler beim Öffnen eines Archivs.
Signierung und Verschlüsselung sind optional. Eine Signatur belegt die Übereinstimmung mit dem enthaltenen öffentlichen Schlüssel; die Identität einer kuratierenden Person muss über ein separates Vertrauensverfahren unabhängig geprüft werden.
Vertrauen in Releases
Stabile Releases werden für macOS, Windows und Linux erstellt, im Release-Ablauf einem kurzen Funktionstest unterzogen, mit SHA-256-Prüfsummen veröffentlicht und in einem öffentlichen GitHub-Releases-Repository gespiegelt.
Signierung und Notarisierung erfolgen nur, wenn die dafür vorgesehenen Release-Zugangsdaten konfiguriert sind. Bevor ein bestimmtes Artefakt als signiert bezeichnet wird, prüfen Sie das Artefakt selbst und den zugehörigen Workflow-Lauf.
Was TDF nicht zusichert
- Die perfekte Reproduktion jeder Website oder Browserfunktion.
- Interoperabilität mit institutioneller Langzeitarchivierung auf Basis von Standards.
- Die automatische Entfernung jedes Geheimnisses oder jeder personenbezogenen Kennung.
- Rechtliche Zulässigkeit, eine lückenlose Beweismittelkette oder die Einhaltung regulatorischer Vorgaben.
- Die weitere Ausführung von Live-APIs oder nicht erfassten Inhalten.
Bei besonders wichtigen Aufbewahrungszwecken sollten Sie das Archiv unabhängig validieren und die ursprünglichen Quelldaten zusammen mit dem TDF aufbewahren.