現在、次のコードがあります。
from itertools import permutations
import hashlib
def hash_f(x):
h = hashlib.md5(x)
return int(h.hexdigest(),base=16)
value = raw_input("Enter a value: ")
possibleValues = 'a'
for p in permutations(possibleValues):
if hash_f(value) == hash_f(possibleValues):
print "MATCH"
(順列のインポートと使用は、現時点ではプレースホルダーです。この問題が解決されれば、さらに使用される予定です)
私が知りたいのは、リストを反復処理して、その値をその値のハッシュ形式に置き換えることが可能かどうかです。現在のhash_f(x)
関数を使用してもリストでは機能しません。これが問題です。
ご協力いただきありがとうございます。さらに情報が必要な場合はお知らせください。