Kryptographie unter Node.js 01.03.2021, 16:03 Uhr

Verschlüsselung und Entschlüsselung

Node.js stellt von Haus aus verschiedene Funktionen für die Kryptographie zur Verfügung.
Node.js enthält in der Standard-API verschiedene hilfreiche Module. Mit dem crypto-Modul etwa, einem Wrapper um OpenSSL (https://www.openssl.org/) lassen sich verschiedene kryptographische Operationen ausführen. Dazu zählen beispielsweise die Berechnung von Hashwerten, die Verschlüsselung und Entschlüsselung von Daten, das Signieren von Daten und das Verifizieren von Signaturen. Im Folgenden wird gezeigt, wie sich das Modul verwenden lässt und die genannten Operationen mit wenigen Zeilen Code implementiert werden können.

Hashwerte

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar