Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana Anda menyimpan kata sandi dan garam pengguna dengan aman di MySQL?

Ada artikel bagus tentang menyimpan kata sandi dengan benar. Salah satunya misalnya:Menyimpan Kata Sandi - selesai!

Anda harus menggunakan garam yang berbeda untuk setiap pengguna, tetapi tidak perlu menyimpan garam secara terpisah. Lihat diskusi serupa di utas lain

Omong-omong, Anda mungkin tidak boleh menggunakan sha1 tetapi mis. sha256 atau sha512 sesuatu yang lebih kuat sebagai gantinya (setidaknya untuk menghindari publisitas buruk). Ada jawaban yang bagus mengenai ini:Seberapa tidak aman SHA1 asin dibandingkan dengan SHA512 asin



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL PILIH BERBEDA beberapa kolom

  2. Memperbaiki penyandian UTF-8 yang rusak

  3. bagaimana mencegah injeksi sql dari kueri ini?

  4. PHP - Amankan halaman khusus anggota dengan sistem login

  5. Tips untuk Memberikan Kinerja Database MySQL - Bagian Kedua