Node: Signer

Signiert eine Nachricht mit dem privaten Schlüssel einer GHG Wallet und gibt eine überprüfbaren Umschlag (Envelope) zurück mit der Nachricht.  

image.png

Mithilfe des Signer-Node kann eine Nachricht digital unterschrieben werden, sodass eine Veränderung des Nachrichteninhaltes erkannt werden kann. Diese Überprüfung erfolgt zum Beispiel mit einem Validator Node oder mit dem TyDIDs Trust-Framework.

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 #4
Created 9 January 2023 00:34:29 by Thorsten Zoerner
Updated 17 February 2023 10:02:44 by Thorsten Zoerner