Node: Validator

Validiert den Umschlag einer Nachricht auf Basis des im Umschlag hinterlegten öffentlichen Schlüssels.  

image.png

Mit einem Validator-Node kann die digitale Unterschrift eines  Signer-Node überprüft werden. Es wird sichergestellt, dass der Nachrichteninhalt (Payload) nicht verändert wurde und vom Inhaber des öffentlichen Schlüssels stammt. Der Umschlag der Nachricht kann zum Beispiel mit einem Signer Node oder mit dem TyDIDs Trust-Framework erstellt werden.

Beispiel Flow

Download: simple_signer_and_validator.flow.json.json

image.png

Ausgabe
{
   "payload":1673224423003,
   "iss":"0x48a2F735c6BC140C15109f5a8AFF8010715D9ddb",
   "iat":1673224423440,
   "signature":"0xc8aa11b5f9522d527fdf4b9b691ea72524d1c7df3d81b071ff52c16b18f7129610ea0622a96a35fa20d4e7ce039e9755d07ab9cfb1a038d73e3e8c4edfde7f651c"
}

Quellcode der Implementierung


Revision #3
Created 9 January 2023 10:07:40 by Thorsten Zoerner
Updated 17 February 2023 10:02:44 by Thorsten Zoerner