Hi,
Ich speichere eine Klasse, welche weitere Klassen beinhaltet via serialisation. Nun muss ich aber dafür sorgen, dass das .ser File nicht von außen geändert wird. Also muss ich es irgendwie hashen. Klar könnte ich, nachdem ich die Datei geschrieben habe, diese wieder in ein Byte[] einladen, hashen, den Hash anhängen und abspeichern aber irgendwie ist das ja ganz schön unpraktisch.
Kann man irgendwie schon beim serialisieren vorm Speichern die serialisiertes Daten hashen und den Hash einfach an den Stream anhängen oder sowas?
Versteht ihr was ich meine?
Gruß
Claus
Ich speichere eine Klasse, welche weitere Klassen beinhaltet via serialisation. Nun muss ich aber dafür sorgen, dass das .ser File nicht von außen geändert wird. Also muss ich es irgendwie hashen. Klar könnte ich, nachdem ich die Datei geschrieben habe, diese wieder in ein Byte[] einladen, hashen, den Hash anhängen und abspeichern aber irgendwie ist das ja ganz schön unpraktisch.
Kann man irgendwie schon beim serialisieren vorm Speichern die serialisiertes Daten hashen und den Hash einfach an den Stream anhängen oder sowas?
Versteht ihr was ich meine?
Gruß
Claus