2012-06-06 4 views
-7

코드가 있지만 디코딩 할 수 없어서 도움이 필요합니다. 도와주세요. 먼저 유형을 알지 못합니다. 이게 뭐야? sha1? md5? 해시? 나는이 코드가 40 문자라는 것을 알고있다.sha1 코드를 어떻게 디코딩 할 수 있습니까?

어떻게이 보안 코드를 해독 할 수 있습니까? 그것은 게임 점수를 가지고 있으므로 해독해야하지만 해독 할 수는 없습니다.

이 코드 : "보안": "c6aefe7f8c9fd439f59635efc82fcbd4f6cd4b9c"

는 보호 게임 통지합니다. 내가 무엇인가를 바꿨을 때 보안 코드를 확인하지 못했습니다.

전체 코드 : 그것은 16 진수의 40 개 문자가있는 경우 {"security":"c6aefe7f8c9fd439f59635efc82fcbd4f6cd4b9c","time":40844,"numberOfBirdsShot":2,"type":"LevelComplete","blocks":"800,100,130,130,130,130,310,110,300,300,110,10,150,70,120,60,40,60,60,110,130,80,70,140,180,20,190,20,40,40,90,70,10,10,40,10,40,190,190,40,40,50,20,130,20,140,10,60,90,120,120,10,10,80,100,120,30,90,90,290,100,80,120,70,70,370,150,50,50,160,160,10,30,250,160,180,180,130,70,70,130,60,30,30,130,320,70,70,170,70,150,40,40,90,30,110,120,270,60,40,180,140,220,30,20,160,460,10,30,70,110,350,290,700,550,90,100,90,10,100,40,40,80,40,40,170,80,80,70,70,70,120,170,10,20,50,10,10,40,70,70,50,20,80,80,20,20,90,220,220,230,50,20,20,80,60,30,30,280,90,50,260,80,120,80,80,50,110,90,20,20,30,30,60,70,40,40,10,30,110,100,50,40,50,100,90,20,20,30,160,10,10,20,10,10,90,70,30,210,180,90,80,80,40,160,60,30,80,80,80,0,500,5000,500,500,500,500,5000,500,500,500,500,500,500,500,500,500,500,500,5000,500,500,5000,500,500,500,500,500,500,0,10000,10000","sessionID":"2DAB169CF4F766CC69CA2C5A02339CB7.f119dcaaa5c087f52aa2ad687312f9f46d402972","levelID":"1-1","score":73150,"gameplay":"[email protected]@[email protected]:16.489984194253722:-25.291503791549072:1:[email protected]:16.306849998012037:-27.166930977940375:1:[email protected]@[email protected]@[email protected]@0","userLevelID":"0c4679cd-5fb0-441e-a257-a060010bdb3d","userID":"1a7c1755-a7e7-48a0-9e7d-a04a0142a595"}

+0

음 ... 좋습니다. 아무도 당신의 해시가 미래에 유용하다고 생각하지 않으므로 투표를 마감하십시오. – Ben

+0

_hashing_의 의미를 알아야합니다. – SLaks

+0

예, 당신은 진실을 말하고 있습니다. – Nikola

답변

1

, 그 다음은 SHA-1의 제안 20 바이트 또는 160 비트입니다.

6

sha1 해시를 디코딩 할 수 없습니다. 그것이 비가역 및 그 충돌을 최소화한다 :

강력한 암호화 기법 해시 함수는 두 가지 기능을 나타낸다. 비가역성이란 원본 데이터를 해시로 재구성 할 수 없다는 것을 의미합니다. Cf. 암호화는 가역적이어야합니다 (쓰기 전용 메모리 참조). 충돌은 두 개의 서로 다른 데이터 집합이 동일한 해시를 생성 할 때 발생합니다.

+0

+1, 그리고 돌이킬 수 없지만 [조회 테이블] (http://www.sha1-lookup.com/) –

+0

@BradChristie Shh ... –

+0

OP를 얻을 수 없습니다. 내가 링크를 게시하기 전에 찾은 테이블에 없다는 것을 확인했습니다. ;-) 그러나 또한 룩업 테이블이 필요하다면 크랙하기가 어렵다는 점을 강조합니다. ;-) (비록 내가 몇 달러를 읽었지만 AWS의 컴퓨팅 능력을 이용하고 며칠 만에 깨뜨릴 수있다.) p –

0

(적절한 시간 내에) 불가능합니다. 무지개 표를 확인하거나 해시 충돌을 찾으려고 할 수 있습니다.

+0

흠, 시간이 있다면, 팀원이나 비디오에 보여줄 수 있습니다. – Nikola

+1

메일 주소를 알려주세요. 비디오를 보내 드리겠습니다. – Nikola

관련 문제