Siber Güvenlik: Şifre Güvenliği ve Hash Algoritmaları

Siber Güvenlik: Şifre Güvenliği ve Hash Algoritmaları

Şifre Güvenliği Kritiktir!

bcrypt ile Şifre Hashleme (Node.js)

// (c) CodeMareFi - codemarefi.com.tr
const bcrypt = require('bcrypt');
const SALT_ROUNDS = 12;

// Şifre oluşturma
async function sifreHashle(sifre) {
  return await bcrypt.hash(sifre, SALT_ROUNDS);
}

// Şifre doğrulama
async function sifreDogrula(sifre, hash) {
  return await bcrypt.compare(sifre, hash);
}

// Kullanım
const hash = await sifreHashle('GüçlüSifre123!');
const dogru = await sifreDogrula('GüçlüSifre123!', hash);
console.log(dogru); // true

Güvenli Şifre Kuralları

  • En az 12 karakter
  • Büyük ve küçük harf karışımı
  • Rakam ve özel karakter
  • Her site için farklı şifre
© CodeMareFi Bu içerik codemarefi.com.tr ye aittir.

0 Yorum

YORUM YAPMAK İÇİN SİSTEME SIZMANIZ GEREKİYOR

Lütfen yukarıdaki butonu kullanarak giriş yapın veya kimlik oluşturun.

Yorumlar yükleniyor...