Ini adalah bidang varchar normal (40 karakter) tetapi jika Anda ingin mengaturnya lebih aman, Anda harus menggunakan garam.
http://highedwebtech.com/2008/ 25/04/musim-sandi-anda-dengan-beberapa-garam/
Pembaruan :
PERINGATAN:Kata sandi hash tanpa garam SANGAT LEMAH! Anda tidak boleh menggunakannya !!
Pengasinan kata sandi adalah cara yang baik untuk melakukannya :penggaraman kata sandi
seperti yang disarankan oleh pst :
-
menggunakan SHA-1 dan garam adalah pendekatan yang lebih naif tetapi cukup aman.
-
menggunakan bcrypt :
itu pendekatan yang lebih aman :) karena menggunakan kecepatan untuk membuatnya lebih aman, bfish adalah fungsi hash yang dibangun di sekitar metode enkripsi blowfish. (Sepertinya twofish juga ada dan seharusnya versi "modern" dari blowfish).
- menggunakan HMAC-SHA1 :
Ini adalah versi yang menggunakan rantai SHA-1 jadi ini adalah solusi perantara, tetapi memungkinkan untuk mengatur kecepatan sesuai kebutuhan Anda. Nyatanya kecepatan membuat keamanan Anda melemah.