hashlib

    4熱度

    3回答

    運行在以下mkpasswd -m sha-512 -S salt1234 password結果: $6$salt1234$Zr07alHmuONZlfKILiGKKULQZaBG6Qmf5smHCNH35KnciTapZ7dItwaCv5SKZ1xH9ydG59SCgkdtsTqVWGhk81 我有Python代碼這個片段,我認爲將輸出相同,但並不: import hashlib, base6

    1熱度

    1回答

    我不想重新創建可能已經存在的模塊。但對programiz解釋如何得到一個很好的例子了SHA-1的消息摘要 # Python rogram to find the SHA-1 message digest of a file # import hashlib module import hashlib def hash_file(filename): """"This funct

    1熱度

    1回答

    我正在關注一些python書籍,作者提供了一個使用crypt來產生散列密碼的例子。使用salt +密碼;後來他提到使用hashlib庫可以爲sha512做同樣的事情。所以我試圖使用 hashlib.sha512(password+salt).hexdigest() 來查看我是否可以在/ etc/shadow文件中使用相同的密碼,但是我沒有得到任何類似的東西。我正在使用顯示爲密碼哈希部分的鹽。我是否

    0熱度

    2回答

    我想比較兩個文件的哈希值。但是,不管文件不同或沒有,即使有不同的哈希值比較結果真 下面是代碼: import hashlib hasher1 = hashlib.md5() afile1 = open('canvas.png', 'rb') buf1 = afile1.read() a = hasher1.update(buf1) print(str(hasher1.hexdigest

    3熱度

    1回答

    The Python 2.7 documentation已經這樣說了hashlib hashers: hash.update(arg) Update the hash object with the string arg. [...] 但我看到有人給它的對象是不是字符串,例如buffers,numpy ndarrays。 鑑於Python的鴨子打字,我並不感到驚訝,它是可能指定非字

    1熱度

    1回答

    我與SIPVicious(蟒蛇)打 所以我有一個專門的服務器的CentOS 6.6。當我運行腳本時,出現此錯誤: /root/1/fphelper.py:134: DeprecationWarning: the sha module is deprecated; use the hashlib module instead import sha, re 當我使用此命令時。 rpm -qa | gr

    11熱度

    3回答

    當我試圖在任何情況下導入hashlib,它拋出這個錯誤: File "<stdin>", line 1, in <module> File "build/bdist.macosx-10.11-intel/egg/hashlib.py", line 115, in <module> """ TypeError: 'frozenset' object is not callabl

    0熱度

    1回答

    我正在做一個作業:在dict中,register()函數存儲username-md5(密碼)對而不是用戶名 - 密碼對,然後login()函數檢查是否有一對用戶名密碼正確與否。但是,如果我向md5哈希添加'salt',那麼login()會有問題:當輸入相同時,md5具有不同的返回值。 import hashlib salt = '1ha3' def register (**kw):

    4熱度

    1回答

    早上好,全部。 我想將我的社會安全號碼轉換爲md5哈希十六進制數字。結果應該是每個社會安全號碼的唯一md5哈希十六進制數字。 我的數據格式如下: ob = onboard[['regions','lname','ssno']][:10] ob regions lname ssno 0 Northern Region (R1) Banderas 123456789 1 Northe

    2熱度

    3回答

    我想查找以「10」開頭的文件(可能是exe,doc,pdf等)的md5sum,因此不檢查文件擴展名,只檢查起始兩位數。到目前爲止,我的腳本通過目錄遍歷並打印出所有這些文件,但無法得到校驗要打印爲他們每個人: def print_files(file_directory, file_extensions=['10']): ''' Print files in file_director