Harjutus 12 Turvaline räsi

  1. Ava enda koodiredaktor
  2. Tee uus fail nimega generateHash.js
  3. Lisa sinna järgnev kood:
const bcrypt = require('bcrypt');
const myPassword = '';

console.time('Time to generate salt');
const salt = bcrypt.genSaltSync(10);
console.log('This is your salt: ' + salt);
console.timeEnd('Time to generate salt');

console.time('Time to generate hash');
const hashedPassword = bcrypt.hashSync(myPassword, salt);
console.log(myPassword + ' is your password & this is your password after hashing it: ' + hashedPassword);
console.timeEnd('Time to generate hash');
  1. Paigaldada bcrypt käsuga npm install bcrypt
  2. Anna real 2 muutuja myPassword väärtuseks mingi tekst, mis on sinu parooliks
  3. Käivita fail parem hiireklõps faili sees ning Run ‘generateHash.js või kiirklahviga Ctrl + Shift + F10
  4. Muuda genSaltSync parameetris rounde ning vaata, mis juhtub

Muuda genSaltSync parameetris rounde ning vaata, mis juhtub

en_US