私はPythonで使用したい小さなC#関数を持っています。しかし、同じ結果を達成するためにhashlibをどのように使用するかはわかりません。私のpythonでこれを試してみましたが、同じ結果を得ていないイム文字列を基数64に変換するsha1からPythonのハッシュ
private string ConvertStringToHash(string word)
{
return Convert.ToBase64String(new SHA1CryptoServiceProvider().ComputeHash(new UnicodeEncoding().GetBytes(word)));
}
:関数は、文字列のANは、文字列のsha1ハッシュのBase64エンコードを返す受信
def convert_string_to_hash(word):
m1 = hashlib.sha1()
m1.update(word)
res = m1.digest()
encoded = base64.b64encode(res)
return encoded
をいただきました!最良の方法へPythonで同じことを達成しますか?
サンプルの入力単語と予想される出力を投稿できますか? – randomir