1
我剛開始使用pbkdf2。PHP PBKDF2密碼散列代碼
我發現這個代碼在這裏:http://crackstation.net/hashing-security.htm#phpsourcecode這是免費的,但我的問題是:
什麼是語法具有存儲在數據庫一個PBKDF2密碼?
我的意思是你只需輸入md5($ _ POST ['Pass']),它就完成了。
用這種方法怎麼做?我是否將代碼包含在我的頁面中並以某種方式調用它?
謝謝
當你的MD5(),您的密碼在過去,使用create_hash()代替。即創建條目並在登錄時檢查它。只有在這些時候,您才需要包含代碼(使用時)。 – Waygood 2012-07-16 14:05:35
你的意思是我只在需要匹配密碼的地方包含腳本,例如用戶名?並且... cteate_hash與我上面鏈接的代碼一起使用? NOW我正在閱讀有關bcrypt ..我很困惑 – Pavlos1316 2012-07-16 14:15:10
你已經明白了。包括( 'pbkdf2.php'); $ encoded_password = create_hash($ _ POST [ '通']);如果你瞭解md5的功能,那基本上就是這樣。加密密碼並存儲,然後檢查:對登錄密碼進行加密並將其與存儲的密碼進行比較。你並不需要了解它是如何完成的,爲什麼它完成了。 – Waygood 2012-07-16 14:30:31