Difference between revisions of "Akigo"

From LISApedia
Jump to: navigation, search
(So wird eine Datei gespeichert)
Line 7: Line 7:
 
* Es wird geprüft, ob der Inhalt der kopierten Datei mit dem DataHash übereinstimmt. Dies ist die endgültige Prüfung des Dateiinhalts.
 
* Es wird geprüft, ob der Inhalt der kopierten Datei mit dem DataHash übereinstimmt. Dies ist die endgültige Prüfung des Dateiinhalts.
 
* Mit Hilfe des Dienstes FreeTSA wird ein signierter Zeitstempel erzeugt, der zum Dateiinhalt passt. Die Signaturdaten werden zusammen mit der Datei gespeichert. Auf diese Weise wird sichergestellt, dass die Datei zum ursprünglichen Zeitpunkt mit dem angegebenen Inhalt existiert hat.
 
* Mit Hilfe des Dienstes FreeTSA wird ein signierter Zeitstempel erzeugt, der zum Dateiinhalt passt. Die Signaturdaten werden zusammen mit der Datei gespeichert. Auf diese Weise wird sichergestellt, dass die Datei zum ursprünglichen Zeitpunkt mit dem angegebenen Inhalt existiert hat.
 +
* Die Datei wird mit den gespeicherten Zeitstempel-Daten geprüft.
 
* Wenn alles geklappt hat, wird der Datenbankeintrag als verifiziert markiert.
 
* Wenn alles geklappt hat, wird der Datenbankeintrag als verifiziert markiert.
 
* In Summe kann mit dieser Technik nachprüfbar nachgewiesen werden, dass alle Daten manipulationssicher gespeichert wurden.
 
* In Summe kann mit dieser Technik nachprüfbar nachgewiesen werden, dass alle Daten manipulationssicher gespeichert wurden.

Revision as of 19:50, 18 December 2024

So wird eine Datei gespeichert

  • Die Datei und ihre Metadaten (Dateiname, Dateiendung, Projekt, Hashtags...) werden in eine Warteschlange geschrieben. Das sorgt dafür, dass die Datei schnell gespeichert werden kann und zeitraubende Berechnungen auf später verschoben werden.
  • Es wird über eine Checksumme geprüft, ob die geschriebene Warteschlangen-Datei mit den Originaldaten übereinstimmt.
  • Ein Hintergrunddienst arbeitet die Warteschlange der Reihe nach ab.
  • Es wird zunächst ein Datenbank-Eintrag erzeugt, der den Dateipfad und die drei wichtigsten MD5-Checksummen der Warteschlangen-Datei enthält: den PreHash (Blockhash des vorigen Elements), den DataHash (Hash des Datei-Inhalts) und den Blockhash (Hash von Zeitstempel, PreHash und DataHash). So wird eine Abhängigkeit der Daten voneinander sichergestellt, was der Beweis dafür ist, dass alle zusammen gehören und keine gelöscht wurde. Stichwort Blockchain.
  • Die Warteschlangen-Datei wird in den endgültigen Ordner kopiert, der von ihrem Blockhash abhängt.
  • Es wird geprüft, ob der Inhalt der kopierten Datei mit dem DataHash übereinstimmt. Dies ist die endgültige Prüfung des Dateiinhalts.
  • Mit Hilfe des Dienstes FreeTSA wird ein signierter Zeitstempel erzeugt, der zum Dateiinhalt passt. Die Signaturdaten werden zusammen mit der Datei gespeichert. Auf diese Weise wird sichergestellt, dass die Datei zum ursprünglichen Zeitpunkt mit dem angegebenen Inhalt existiert hat.
  • Die Datei wird mit den gespeicherten Zeitstempel-Daten geprüft.
  • Wenn alles geklappt hat, wird der Datenbankeintrag als verifiziert markiert.
  • In Summe kann mit dieser Technik nachprüfbar nachgewiesen werden, dass alle Daten manipulationssicher gespeichert wurden.