salt

    0熱度

    1回答

    我的checkPassword()方法每次都返回false,即使我知道它是正確的。我使用與檢查相同的方法進行哈希/鹽析,並且確保一切都是它應該的方式,但它仍然返回false。 我使用 'Bcrypt-PHP-班' 在這裏找到哈希一切https://github.com/cosenary/Bcrypt-PHP-Class 這裏是我散列密碼: $password = Bcrypt::hashPassw

    0熱度

    2回答

    我知道PHP 5.5的新哈希函數不必使用用戶指定的salt,但會增加安全性嗎?我一直在做一些閱讀,並且據我所知,散列函數每次使用隨機鹽,當它需要驗證散列時,它可以從散列值中檢索它。但是有沒有什麼優勢可以產生自己的鹽和使用它們?任何損害?

    9熱度

    1回答

    Laravel使用bcrypt來散列密碼。 根據這篇文章,在這個過程中的某個點,Hash::make函數創建並使用一個長度爲22的隨機字符串作爲鹽來生成密碼。 對於單個不同的密碼,Hash::make的確會返回唯一的哈希值,暗示它確實在進程中某處使用了某種鹽分。 但是這些鹽不存儲在用戶表中,我期望他們。 laravel如何知道用於驗證密碼的合適散列? Laravel Hash Explained

    0熱度

    3回答

    我已經編碼md5技術來存儲密碼在哈希,但我想用鹽來實現它。 這裏是我的註冊表格php與md5功能,這是完美的工作。 <?php require("common.php"); if (! empty ($_POST)) { if (empty ($_POST ['username'])) { die ("Please enter a username."); }

    1熱度

    1回答

    我想知道在執行SHA-512哈希之前,linux中的mkpasswd命令如何將salt添加到指定的密碼。 例如如果執行以下操作: mkpasswd --method=SHA-512 123 abc 其中是密碼 和ABC鹽 是附加到像Hash_this密碼(123ABC)的鹽,或者這兩個參數是如何組合的? 謝謝你提前。

    -1熱度

    1回答

    您能從密碼中獲得SALT,知道散列和明文嗎? 例如: 哈希:fc203f1c0a0c0636527086f071d83b1e 明文:管理員

    0熱度

    1回答

    我正在嘗試使用MVC模式註冊新用戶並將數據保存到實體框架中;事情是,我想如下(代碼寫在模型) [Required(ErrorMessage = "Enter Password!")] [StringLength(100, ErrorMessage = "The {0} must be at least {2} characters long.", MinimumLength = 6)] [Da

    1熱度

    1回答

    我設置了Moodle 3.0以允許我的CMS(使用框架CakePHP 2.6開發)的用戶登錄到Moodle。這兩個數據庫位於同一臺服務器上。我使用Moodle的「外部數據庫」選項,它似乎是最簡單的解決方案。 根據Moodle Docs的腳本/path/to/moodle/auth/db/cli/sync_users.php將用戶從外部數據庫(CMS)導入到Moodle,這很好用,但是使用來自外部數

    0熱度

    1回答

    我仍在尋找我的加密需求的一個很好的解決方案。我在互聯網上找到了一個解決方案,我重新編寫了適合程序需求的解決方案,但加密失敗。我不知道爲什麼。有什麼建議麼? 親愛的Maarten Bodeswes我試過你的解決方案,但無法讓它工作穩定。我通過php發送加密的數據到數據庫,並通過php返回。我想我必須用別的東西交換加號,但它仍然不能穩定運行。 import java.io.IOException;

    -2熱度

    1回答

    當我嘗試在我的主類中運行此代碼時,我的IDE彈出並說,我沒有處理我在我的方法開始時拋出的異常。 public byte[] generateSalt() throws NoSuchAlgorithmException{ // VERY important to use SecureRandom instead of just Random SecureRandom ran