Wolfram Language

Eigenschaften von digitalen Signaturen

Digitale Signaturen garantieren die Urheberschaft und Integrität einer Nachricht, da es praktisch unmöglich sein, eine Signatur zu fälschen oder eine zweite Nachricht zu erzeugen, für die diese Signatur ebenfalls gültig ist. Da digitale Signaturen vollständig in die Wolfram Language integriert sind, ist es einfach, diese Eigenschaft zu veranschaulichen.

Erzeugen Sie ein öffentlich-privates Schlüsselpaar.

Erstellen Sie eine Liste von sequentiellen Eingaben, die "nah beieinander" liegen.

Signieren Sie alle Eingaben mit demselben privaten Schlüssel. Verwenden Sie ein deterministisches Signaturverfahren in GenerateDigitalSignature, um zu vermeiden, dass andere Zufallswerte die Ausgabe beeinflussen.

Jede Signatur wird als DigitalSignature-Objekt zurückgegeben.

Die Signatur enthält zwei Teile, "R" und "S", die jeweils als ByteArray ausgegeben werden können.

Auch wenn sich jeder Eingang nur um ein Bit vom nächsten unterscheidet, ändert sich der Wert der Signatur radikal.

Verwandte Beispiele

en es fr ja ko pt-br zh