Guten Tag liebe User,
Ich möchte gewährleisten dass meine .txt von Server A nach Server B zu 100% übertragen wurde und garantieren, dass es keine Verluste oder Beschädigungen an der Datei gegeben hat.
Ich habe mich im Internet etwas erkundigt über die verschiedenen Hashcodes
Da stiess ich auf folgende drei Hauptgruppen:
Gitterbasierte(keine Ahnung auf was ausgerichtet),
Prüfsummen (Übertragungsfehler orientiert), Kryptologische Hashfunktionen (kollisionen orientert).
Gitterbasierte
Ajtai
Micciancio
Peikert-Rosen
Schnelle Fourier-Transformation (FFT Hashfunktion)
LASH
Prüfsummen
Fletcher-32
Adler-32
CRC (Zyklische Redundanzprüfung)
Parität
Quersumme
Kryptologische Hashfunktionen
MD2, MD4, MD5
Secure Hash Algorithm (SHA)
RIPEMD-160
Tiger
HAVAL
Whirlpool
LM-Hash
NTLM
Diese hauptgruppen weisen noch einige untergeordnete Funktionen auf, jedoch weiss ich nicht welchen ich wählen soll…
Ich bitte euch daher, mir etwas die Vor- und Nachteile zu schildern besagter Gruppen und mir eventuel einen konkreten Vorschlag zu machen für welche Funktion ich mich entscheiden sollte und weshalb
Als letzte info ich programmiere c#
Besten Dank im voraus
Freundliche Grüsse
Der Lernende