站內搜尋

Friday, December 24, 2010

[MYSQL] [PHP] 有關使用SHA與MD5進行密碼加密

將使用者的密碼加密,是一個良好的習慣,可以在PHP用加密函式編成加密字串再存入DB,或是直接在SQL使用加密函式,常見的加密函式有兩種...

1、MD5:將使用者密碼轉成32字元的加密字串
使用說明:PHP及mysql的函式都是md5()。

2、SHA:將使用者密碼轉成40字元的加密字串
使用說明:PHP的函式是sha1(),mysql的函式是sha()。


基本上SHA會比MD5更安全,因此建議使用SHA。

No comments:

Post a Comment