Frage:
Die Feststellung, ob sich eine heruntergeladene PDF-Datei geändert hat, ist eine Herausforderung, wenn eine Textextraktion nicht möglich ist. Kann die MD5-Prüfsumme eine zuverlässige Lösung bieten?
Antwort:
Ja, MD5-Prüfsummen sind eine zuverlässige Methode, um festzustellen, ob sich eine Datei geändert hat, auch wenn der Text und das Änderungsdatum nicht zugänglich sind.
Mit dem System.Security.Cryptography.MD5-Namespace in C# ist die Berechnung der MD5-Prüfsumme sehr einfach:
<code class="language-c#">using (var md5 = MD5.Create()) { using (var stream = File.OpenRead(filename)) { return md5.ComputeHash(stream); } }</code>
Das resultierende Byte-Array kann mit einer früheren Version des MD5-Hashs der Datei verglichen werden, um etwaige Änderungen zu erkennen.
Durch die Verwendung von MD5-Prüfsummen können Sie einen zuverlässigen Mechanismus zur Überwachung von Dateiänderungen einrichten, eine genaue Aufzeichnung gewährleisten und die Dateiintegrität wahren.
Das obige ist der detaillierte Inhalt vonKönnen MD5-Prüfsummen Änderungen in heruntergeladenen PDF-Dateien zuverlässig erkennen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!