Eine digitale Signatur ist ein Binärcode, der ein Dokument authentifiziert und ausführt und den Unterzeichner identifiziert. Diese Art von Signatur kann nur als Teil eines elektronischen Dokuments oder einer Nachricht gesendet werden. Digitale Signaturen basieren auf kryptografischen Public-Key-Algorithmen wie RSA, die zwei Schlüssel generieren, einen privaten und einen öffentlichen, die mathematisch verknüpft sind. Diese Art von Signatur kann mit jeder Art von Nachricht verwendet werden, unabhängig davon, ob sie verschlüsselt ist oder nicht, so dass der Empfänger sich der Identität des Absenders sicher sein kann und dass die Nachricht intakt ankommt, ohne von Gegnern oder Lauschern abgefangen zu werden.
Digitale Signaturen sind einer der vier Eckpfeiler von Bitcoin und der Blockchain-Technologie. Um eine Bitcoin-Transaktion durchzuführen, generiert der Bitcoin-Absender einen privaten Schlüssel und ein öffentliches Schlüsselpaar. Dann muss die Nachricht oder Bitcoin-Transaktion mit der digitalen Signatur des Absenders signiert werden. Als Nächstes sendet der Absender seinen öffentlichen Schlüssel, die Signatur und die Nachricht oder Transaktionsanforderung an das Netzwerk. Jedes Mal, wenn eine neue Transaktion gesendet wird, kann ein völlig neues Public-Private-Key-Paar erstellt werden, was es schwieriger macht zu fälschen als eine echte physische handgeschriebene Signatur.
Home Digitale Unterschrift