hash

    0熱度

    1回答

    我想要實現Rabin Karp算法的一點修改版本。我的想法是,如果我根據與每個字母相關的權重獲得給定模式的哈希值,那麼我不必擔心字符串,因此我只需拾取字符串的一部分,計算其哈希值並比較與模式的散列值不同,傳統的方法是計算字符串和模式的部分哈希值,然後檢查它們是否實際上相似或者它可能是一個字謎。這裏是我的代碼如下 string = "AABAACAADAABAABA" pattern = "AAB

    0熱度

    1回答

    最近我學哈希表,並理解的基礎,是 創建一個數組,例如 hashtable ht[4]; 哈希關鍵 int hash = hash_key(key); 獲得索引 int index = hash % 4 設置爲hashtable中 ht[index] = insert_or_update(value) 而且我知道有散列衝突問題,如果key1和key2具有相同的哈希,他們去同ht[index],所以s

    1熱度

    1回答

    的單個比特的獲得SHA256()散列摘要 或者,在一般情況下,即不是8 多任何任意數目或位根據hashlib.py有被命名爲一個構造方法SHA256 。然後我使用sha256()創建一個SHA256哈希對象。現在我可以使用update()方法爲任意字符串提供此對象,並且在任何時候,我都可以使用digest()或hexdigest()方法向它提供輸入給它的字符串摘要的摘要。 好吧。我想喂1位到符合這

    1熱度

    1回答

    我需要根據比特幣工作算法算法比較sha256哈希值。所以需要通過設置一個目標難度來創建一個上限,然後創建數據+隨機數的哈希值並將其與上邊界進行比較。如果這個計算值小於上限,那麼這是一個有效的工作證明。 因此,這意味着我們的上邊界,即target可以被定義爲 var target = new BigInteger(1) << 256 - 24 當我們創建新塊的哈希值,然後我們用target進行比

    2熱度

    1回答

    這是關於蟒2.x的 在下面的類,如果我們子類「對象」,我明白所述方法繼承在派生類Foo包括__hash__(可通過印刷看到這DIR(富()) 因此調用哈希(富())調用魔術方法__hash__,使我們的哈希值。 但是,如果我們不繼承「對象「,導致dir(Foo())未列出__hash__方法,那麼爲什麼我們仍然在python2中獲得散列值? 在相信python3因爲從「對象*」類中的方法在默認情況

    1熱度

    1回答

    我已經過所有類似的問題,但找不到應用itextsharp延遲簽名的情況。 基本上,我的應用程序使用由遠程Web服務創建的PKCS#7簽名來簽署pdf文檔。 我的應用程序發送這個Web服務的原始文件的散列(在添加空簽名字段後的可簽名字節的散列),並且接收Base64編碼的簽名文件。 我將此簽名嵌入到之前生成的具有空簽名字段的臨時pdf文件中。 最後,我的簽名未經驗證,因爲Adobe Reader表示

    -2熱度

    2回答

    你好,我嘗試使用pdo從數據庫返回散列密碼,並允許用戶登錄,而他們的密碼被保護。我已經建立了一個註冊頁面,其中輸入密碼。我現在試圖去解決這個問題。我認爲我很接近,但這已經有很多日子停留在同一個地方,我希望有人能幫我完成我的代碼? PHP致命錯誤:未捕獲錯誤:調用成員函數fetch()布爾值在/var/www/html/login.php:54\nStack trace:\ n#0 {main} \

    -1熱度

    1回答

    我試圖創建一個新的散列(組),我將傳遞名稱,雜貨,fuel_and_accommodations和recreation_activities的值。實際上,最終我需要一個哈希嵌套在組哈希(每個旅行者)。我的問題現在的問題是,我得到這個消息: 未定義的局部變量或方法'組 '主:對象 (REPL):5:'USER_NAME' (REPL):18: `在enter_expenses塊 (REPL):15:

    0熱度

    1回答

    我想從CryptoJS使用PBKDF2和鹽哈希來存儲我的密碼。這是我湊了從登記的用戶密碼的一部分: var passwordInput = document.getElementById("txtPasswordInput").value; var salt = CryptoJS.lib.WordArray.random(128/8); var key512Bits1000Iterations

    2熱度

    1回答

    我有散列值的兩個陣列是這樣的: h1=[{id:1, item:1, from: DateTime.new(2017,9,4,6,0,0,'+0300'), to: DateTime.new(2017,9,4,17,59,59,'+0300'), value:10}, {id:1, item:2, from: DateTime.new(2017,9,4,18,0,0,'+0300'),