前提・実現したいこと
Brythonライブラリ環境でPythonと同じハッシュ値を生成したい。
発生している問題・ソースコード
Brythonライブラリ環境とPython3で以下のプログラムを実行したところ
出力されるハッシュ値が一部異なってしまします。
hoge = b'05c2b07e5f6e14e279c6ac10ecff43d5' print(hashlib.sha256(hoge).digest())
結果
Python b'\x80\xed\xe0\x83S1\xf8\xec\xbfD\xc3\xf8\xed\x91\xd2\xac\xa8Z\xba\xb3\rP&\x9e}\xe64\xda\xabE\xb9\xbb' Brython b'\x80\xed\xe0\x83S1\xf8\xec\xbfD\xc3\xf8\xed\x91\xd2\xac\xa8Z\xba\xb3\x0dP&\x9e}\xe64\xda\xabE\xb9\xbb'
試したこと
hexdigest()を使い16進数出力
⇒差異なし
補足情報(FW/ツールのバージョンなど)
Brython-3.8.9
Python 3.8.3
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/23 06:56
2020/06/23 07:05
2020/06/23 07:13
2020/06/23 07:54
2020/06/24 03:27