Digitale Signatur
Für digitale Signatur braucht, muss man ein Schlüsselpärchen generieren.
Das Signieren passiert in 3 schritten
- Hashen der Datei
- Verschlüsseln des Hashes mit Private Key
- Versenden der Datei mit dem verschlüsselten Hash
Zum Prüfen der Signatur braucht der Empfänger deinen Public Key. Die Authentität dieses muss durch manuellen Abgleich des Fingerabdrucks (Hash) geprüft werden.
Zum Prüfen wird die Signatur mit dem Public Key entschlüsselt, dadurch erhalt man den Hash.
Dann wird die ursprüngliche Datei gehashed und die beiden Hashes verglichen.
Wenn beide gleich sind, ist die Signatur korrekt.
