| r237 vs r238 | ||
|---|---|---|
| ... | ... | |
| 101 | 101 | >"hash값은 기초키 뒤에 '#회차번호'를 넣은 값을 sha1한 값의 앞에 8자리입니다." |
| 102 | 102 | >---- |
| 103 | 103 | >아카아브된 댓글 내용 중 |
| 104 | [[https://en.wikipedia.org/wiki/SHA-1|SHA-1]]이라는 이름은 간단할 것 같지만 SHA가 "Secure Hash Algorithm"이라는 뜻이고 SHA-1은 텍스트를 '''40자리'''의 16진수 값으로 바꾸는 암호화 함수이므로 간단하지가 않다. '라이브 온도계'라는 이름의 뒤에 "Feat. hash"라는 말을 괜히 붙이지 않는다. 한글 텍스트도 되므로 시험 삼아서 해볼 수 있는데([[https://www.wikifunctions.org/wiki/Z10148|wikifunction]] [[https://10015.io/tools/sha1-encrypt-decrypt|10015]]), 텍스트 "1"을 SHA-1해도 40자리 | |
| 104 | [[https://en.wikipedia.org/wiki/SHA-1|SHA-1]]이라는 이름은 간단할 것 같지만 SHA가 "Secure Hash Algorithm"이라는 뜻이고 SHA-1은 텍스트를 '''40자리'''의 16진수 값으로 바꾸는 암호화 함수이므로 간단하지가 않다. '라이브 온도계'라는 이름의 뒤에 "Feat. hash"라는 말을 괜히 붙이지 않는다. 한글 텍스트도 되므로 시험 삼아서 해볼 수 있는데([[https://www.wikifunctions.org/wiki/Z10148|wikifunctions]], [[https://10015.io/tools/sha1-encrypt-decrypt|10015]] 등등), 텍스트 "1"을 SHA-1해도 40자리 | |
| 105 | 105 | >356a1 92b79 13b04 c5457 4d18c 28d46 e6395 428ab (편의상 5자리씩 띄어놓았다.) |
| 106 | 106 | 가 튀어나온다. |
| 107 | 107 | |
| 108 | 가정하기를 회차마다 {{{#!wiki style="display:inline; font-family: monospace;" | |
| 109 | "{{{#purple ''(KEY값)''}}}"+"{{{#dodgerblue \#}}}"+"{{{#teal ''(회차번호)''}}}"}}}의 텍스트값을 SHA-1한 값의 앞의 8자리를 뽑아 나오는 방식으로 진행된다고 하자. 만약 당신이 되도록이면 회차에 따라 나온 hash값 8자리를 있는대로 수집한 다음 대조할 때마다 항상 맞아떨어지는 KEY값 텍스트를 찾게 된다면 당신은 이 게임을 완파한 것이다. | |
| 108 | 110 | |
| 109 | 111 | {{{#!folding 각주 [펼치기·접기] |
| 110 | 112 | [각주]}}} |
| ... | ... |