Cara Encrypt Dan Decrypt String Dengan Bcryptjs Node Js

cara enkripsi dan dekripsi kalimat dengan bcrypt js - Selamat tiba di artikel TB kali ini. Blog yang selalu membagikan warta seputar teknologi dan warta internet.

Pada kesempatan kali ini, aku akan menjelaskan secara sederhana penggunaan salah satu package node js, yaitu bcryptjs.

Bcryptjs ialah versi kembangan dari bcrypt di package node js. Fungsinya untuk mengenkripsi data dengan sistem bcrypt. Ada beberapa cara penggunaan bcrypt. Disini aku akan memberi pola yang cukup sederhana dan singkat.

Baca Juga: Belajar Inner Join di MongoDB (Node Js + Mongoose)

Contoh penggunaan encrypt dan bcrypt data dengan node js

Kita simpan package bcypt js terlebih dahulu

const bcrypt = require('bcryptjs')

1. Encrypt data

bcrypt .hashSync(string)

Ganti string dengan string yang ingin dienkripsi.

Contoh:

bcrypt.hashSync('tegarsantosa')
output: $2a$10$tlI.jcx6XIENS.NcV/8FJ.fxa0WNTQDGWOTroXScKOPAKi3bkkSNi

2. Decrypt data

bcrypt.compareSync(string, hash)

Sistem decrypt data pada bcryptjs ialah pengecekan yang mempunyai return boolean (true/false). Silahkan ganti string dengan string yang ingin dicek dan ganti hash dengan string yang sudah dienkripsi

Contoh:

bcrypt.compareSync('tegarsantosa', $2a$10$tlI.jcx6XIENS.NcV/8FJ.fxa0WNTQDGWOTroXScKOPAKi3bkkSNi)
output: true

Oke, sekian tutorial singkat pada hari ini wacana enkripsi dan dekripsi data di node js dengan bcryptjs. Semoga bermanfaat! Terima Kasih!
Sumber https://teziger.blogspot.com/

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel