hashlib

    0熱度

    2回答

    問題,所以我有一些代碼: signature = hmac.new( key=AWS_SECRET_ACCESS_KEY, msg=string_to_sign, digestmod=hashlib.sha256).digest() ,完美運行我自己的電腦上(有蟒蛇2.6.1)。然而,當我在我的服務器上運行代碼(Python的2.4.3)我得到以下幾點: /home

    3熱度

    3回答

    我已經生成了一個MD5哈希,我想將它與來自字符串的另一個MD5哈希進行比較。下面的陳述是錯誤的,儘管它們在打印時看起來是一樣的,應該是真實的。 hashlib.md5("foo").hexdigest() == "acbd18db4cc2f85cedef654fccc4a4d8" 谷歌告訴我,我應該在結果從hexdigest()編碼,因爲它不返回一個字符串。但是,下面的代碼似乎也不工作。 ha

    2熱度

    1回答

    任何人都知道如何使用ctypes公開python 2.x _hashlib.pyd內部?我特別需要提取EVP_MD_CTX結構以便序列化python HASH對象。

    12熱度

    2回答

    的hashlib Python模塊提供了以下的散列算法構造的顯著開銷:md5(),sha1(),sha224(),sha256(),sha384(),和sha512()。 假設我不想使用md5,使用sha1而不是sha512有什麼不同嗎?我想使用類似於hashlib.shaXXX(hashString).hexdigest()的東西,但因爲它只是用於緩存,所以我不確定是否需要512(額外的)額外開

    0熱度

    1回答

    我試圖在FreeBSD上安裝hashlib,看起來它有一些問題。在深入研究並解決它們之前,有沒有在FreeBSD上運行NodeJS和hashlib的設置,hashlib/nodejs測試/支持了哪些設置?

    13熱度

    3回答

    我很努力地完全理解加密是如何工作和編碼的,特別是使用python。我只是試圖獲得基礎知識,並以最簡單的形式創建代碼。 我打算在兩個不同的站點之間傳遞一個用戶ID,但顯然我需要用私鑰加密,所以Website2知道它來自Website1。這似乎是我的代碼: http://docs.python.org/library/hashlib.html#module-hashlib,但它沒有很好的例子(或者我可

    0熱度

    1回答

    我正在Python中編寫一個p2p應用程序,並且正在使用hashlib模塊來標識網絡中具有相同內容但名稱不同的文件。 問題是我測試了在Windows(Vista)中使用Python 2.7進行文件哈希的代碼,它的速度非常快(不到一秒,幾千兆字節)。所以,在Linux下(Fedora 12,由於我自己編譯的Python 2.6.2和Python 2.7.1,因爲我沒有找到與yum相同的rpm),速度

    21熱度

    3回答

    有沒有其他md5模塊?

    22熱度

    1回答

    多次搜索之後,我一直無法確定如何避免錯誤,指出:「Unicode的對象散列之前必須被編碼」使用此代碼時: pwdinput = input("Now enter a password:") pwd = hashlib.sha1() pwd.update(pwdinput) pwd = pwd.hexdigest() 我怎樣才能得到過去的錯誤?你如何編碼Unicod

    13熱度

    1回答

    我有一個很奇怪的問題。對於分佈式散列表,我需要能夠對MD5散列做一些簡單的數學運算。這些包括一個總和(由散列表示的數字總和)和一個模運算。現在我想知道實施這些操作的最佳方式是什麼。 我使用hashlib來計算哈希值,但是因爲我得到的哈希值是字符串,我該如何計算它們?