pythonにおいて、sha256を計算したいです。
しかし、256bitまでの値(256bitより大きくしない)を入力値として入れたいです。
0から始めて、10000ずつインクリメントしたコードを書きたいのですが、試しに、2の15乗までのコードを記載させていただくところ、
下記では正しく表示されませんでした。
また、下記の書き方として、そもそも、ちゃんと入力値は、256bit以内に収まっているのでしょうか。
どなたか教えて頂けると幸いです。
分かりにくくてすいません。
python
1i = 0 2while i < 2**15: 3 num = i 4 5 hash = hashlib.sha256(num.encode()).hexdigest() 6 print(hash) 7 8 i += 10000
numの値が全く使われてませんが

間違えました。
訂正させて頂きます。
