Digitale Signatur   Durch eine Digitale / Elektronische Signatur können zwei der vier Anforderungen an die Kryptografie erfüllt werden. Dazu wird sich die asymmetrische Kryptografie zu Nutze gemacht. Die Digitale Signatur erfüllt die: Integrität Verbindlichkeit   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.