Passwort Hashing¶
Passwort-Hashing ist eine grundlegende Sicherheitsmaßnahme, um sensible Informationen wie Passwörter zu schützen. Anstatt Passwörter im Klartext zu speichern, werden diese mithilfe von Hashing-Algorithmen in eine nicht umkehrbare Form umgewandelt. Die Bibliothek bcrypt
ist in Node.js weit verbreitet, um Passwörter zu hashen und zu verifizieren. 1
Hashing eines Passworts
const bcrypt = require("bcrypt");
const saltRounds = 10;
const plainPassword = "yourPassword";
const hashedPassword = bcrypt.hashSync(plainPassword, saltRounds);
console.log(hashedPassword);