sha

    0熱度

    3回答

    你好,對不起,如果這可能是一個愚蠢的問題,我會嘗試一個沙+鹽爲我的網站。想知道如何隨機化我的鹽。註冊後,它們都將被散列到數據庫中。我還需要對sha和salt進行decrpyt以供用戶驗證。如果有人指出我有正確的檢測或好的文章,那會很好。此外,我是網絡安全領域的新手,我仍在研究我將爲我的網站使用哪些安全實現,這些都是我將要做的。 密碼散列 防SQL注入 躲在URL 價值觀想了解更多我應該怎麼添加到我

    2熱度

    2回答

    String inputPass = textBox2.Text; byte[] inputBytes = System.Text.Encoding.UTF8.GetBytes(inputPass); byte[] inputHashedBytes = Sha256.ComputeHash(inputBytes); String inputHash = Convert.ToBase64Str

    3熱度

    2回答

    我正在將一些現有的代碼從Python重寫到Ruby,而且我遇到了一個奇怪的錯誤,我似乎無法弄清楚。在這裏,我們有Python代碼(工作): import sha, hmac data = 'sampledata' data = data.encode('ascii') des_key = hmac.new(data + "\0", "SUPERSECRET", sha).digest()[0

    0熱度

    2回答

    我有一個應用程序的源代碼被檢入公共存儲庫。該源代碼包含配置文件,在這些配置文件中有SHA-256散列密碼。 我的理解是,當涉及散列密碼時,最終用戶實際上並不需要輸入用於生成散列的密碼,而是可以生成相同散列值的任何密碼。我相信這被稱爲碰撞。 因此,我可以公開顯示我的哈希密碼,併合理保證某人不能接受該哈希,然後生成可用於訪問我的應用程序的密碼(或生成一個集合)?這是哈希算法試圖做出的保證嗎?

    -1熱度

    2回答

    我想在mysql數據庫中保存哈希密碼,所以我在CodeIgniter中開發了以下方法。 private function hashing($password = '',$mail = '') { $hashcode = md5($password, $mail); return sha1($hashcode,md5($hashcode.$mail)); } 用於插入:

    2熱度

    4回答

    我試圖根據用戶ID生成一個隨機數的均勻分佈。也就是說,我希望每個用戶的隨機數在用戶請求隨機數的任何時間保持不變(但用戶不需要存儲該數字)。我現在的算法(在PHP)來算的分佈,對於給定的大陣用戶ID $arr的是: $range = 100; $results = array_fill(0, $range, 0); foreach ($arr as $userID) { $hash

    2熱度

    1回答

    我試圖用django 1.4使用不同的哈斯。我有一個散列器文件「hashers.py」我的應用「帳戶」, import hashlib from pbkdf2 import pbkdf2 from django.contrib.auth.hashers import SHA1PasswordHasher from django.utils.crypto import pbkdf2 c

    2熱度

    2回答

    我試圖創建一個程序,使我能夠將MEID(長度爲14的十六進制數)轉換爲僞ESN(長度爲8的十六進制數)。從MEID獲取pESN的方法理論上相當簡單。例如,給定MEID 0xA0000000002329,爲了生成pESN,需要將SHA-1應用於MEID。 A0000000002329上的SHA-1給出了e3be267a2cd5c861f3c7ea4224df829a3551f1ab。取該結果的最後6

    0熱度

    1回答

    我想用MurmurHash3唯一標識大塊數據。此實現: http://code.google.com/p/smhasher/source/browse/trunk/MurmurHash3.h 似乎並沒有提供一種方式來逐步更新哈希,雖然 - 它似乎計算每給定的數據塊中的一個單獨的散。例如,如果我從磁盤散列512MB數據,我可能不希望一次將所有數據加載到內存中,或者如果我從網絡散列未知數量的數據。有沒

    14熱度

    3回答

    我一直在努力研究SHA-256的工作原理。我一直在爲其他算法做的一件事是我爲算法制定了一種逐步的僞代碼函數。 我試過對SHA256做同樣的事情,但到目前爲止我遇到了一些麻煩。 我試着弄清楚維基百科圖是如何工作的,但除了解釋函數的文本部分外,我不確定我是否正確。 這是我到目前爲止有: Input is an array 8 items long where each item is 32 bits.