質問編集履歴

3

machigaeta

2019/08/02 09:59

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -24,7 +24,7 @@
24
24
 
25
25
 
26
26
 
27
- hash = hashlib.sha256(num.decode()).hexdigest()
27
+ hash = hashlib.sha256(num.encode()).hexdigest()
28
28
 
29
29
  print(hash)
30
30
 
@@ -33,19 +33,3 @@
33
33
  i += 10000
34
34
 
35
35
  ```
36
-
37
-
38
-
39
- ``出力結果
40
-
41
- e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
42
-
43
- e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
44
-
45
- e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
46
-
47
- e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
48
-
49
- ```
50
-
51
- 同じ値が表示されてしまう。

2

間違えた。

2019/08/02 09:59

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -24,7 +24,7 @@
24
24
 
25
25
 
26
26
 
27
- hash = hashlib.sha256().hexdigest()
27
+ hash = hashlib.sha256(num.decode()).hexdigest()
28
28
 
29
29
  print(hash)
30
30
 

1

出力結果も載せておく

2019/08/02 09:57

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -9,6 +9,8 @@
9
9
  また、下記の書き方として、そもそも、ちゃんと入力値は、256bit以内に収まっているのでしょうか。
10
10
 
11
11
  どなたか教えて頂けると幸いです。
12
+
13
+ 分かりにくくてすいません。
12
14
 
13
15
 
14
16
 
@@ -31,3 +33,19 @@
31
33
  i += 10000
32
34
 
33
35
  ```
36
+
37
+
38
+
39
+ ``出力結果
40
+
41
+ e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
42
+
43
+ e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
44
+
45
+ e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
46
+
47
+ e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
48
+
49
+ ```
50
+
51
+ 同じ値が表示されてしまう。