나는 keygenme 작업을 해결하려고합니다. 나는 string
으로 저장된 ulong
값을 발견했습니다. 해시는 SHA512Managed
을 사용하여 계산되며 128 바이트 결과 중 16 바이트 만 중요합니다. 나는 으로 저장되는 그러한 ulong
값이 16 개의 특정 바이트를 가진 해시를 제공 할 필요가있다. 제가 이해하는 것처럼, SHA 알고리즘은 되돌릴 수 없으므로 가능한 유일한 해결책은 무차별 대입 방식입니다. 상당히 많은 ulong 값이 18,446,744,073,709,551,616입니다. 그래서 질문은 "계산 시간을 줄이기 위해 16 바이트 해시 만 계산할 수 있습니까?"입니다. 오후 8시 30 분 P.S. 내 일을 해결할 다른 방법을 알고 있다면 말해주세요. 고맙습니다!SHA512 해시의 일부만 계산할 수 있습니까? (C#)
0
A
답변
0
아니요, 아닙니다. 이 알고리즘은 값을 회전 시키므로 계산할 때 어떤 부분도 남겨 둘 수 없습니다.
이론적으로 당신은 마지막 라운드에서 작은 부분을 남겨 둘 수 있지만, 그것은 무차별 강제로 보낸 시간에 어떤 의미도 가지지 못합니다.
관련 문제
- 1. sha512 해시의 파일을 암호화 하시겠습니까?
- 2. 해시의 일부만 인쇄하기
- 3. sha512 해시를 64 개의 0으로 시작할 수 있습니까?
- 4. dimens.xml에서 계산할 수 있습니까?
- 5. 어디서 jquery 플러그인을 얻을 수 있습니까? SHA512
- 6. Webtorrent - 파일의 일부만 시드 할 수 있습니까?
- 7. Symfony2 (FOSUserBundle) SHA512 해시가 C# SHA512 해시와 일치하지 않습니다.
- 8. 일부 데이터의 두 부분으로 이루어진 해시를 알고있는 경우 해당 해시의 전체 데이터 해시를 계산할 수 있습니까?
- 9. 분산이 같지 않을 경우 해시의 버킷 수를 어떻게 계산할 수 있습니까?
- 10. C에서 토큰을 계산할 수 있습니까?
- 11. 어떻게 각도를 계산할 수 있습니까?
- 12. 어떻게 총액을 계산할 수 있습니까?
- 13. UICollectionView를 가로로 계산할 수 있습니까?
- 14. 어떻게 복잡도를 계산할 수 있습니까
- 15. MEID에서 IMEI로 계산할 수 있습니까?
- 16. 배열로 값을 계산할 수 있습니까?
- 17. 어떻게 다이제스트를 계산할 수 있습니까?
- 18. 수익률은 어떻게 계산할 수 있습니까?
- 19. 디렉터리의 이름이 일부만 존재하는지 확인할 수 있습니까?
- 20. 해시의 품질을 누구나 이해할 수 있습니까?
- 21. 레일 : 해시의 내용을 볼 수 있습니까
- 22. 해시의 병리학 키를 어떻게 만들 수 있습니까?
- 23. URL 해시의 숫자 인덱스를 가져올 수 있습니까?
- 24. tcp 패킷이 추가되는 경우 패킷의 일부만 읽을 수 있습니까? C#
- 25. 어떻게 Perl 논리 연산을 계산할 수 있습니까?
- 26. 어떻게 부분 함수를 다시 계산할 수 있습니까?
- 27. C# 어떻게 SHA256Managed는 빈 바이트 []의 해시를 계산할 수 있습니까?
- 28. c opengl : gpu에서 법선을 계산할 수 있습니까? (CUDA)
- 29. SHA512 메시지 일정
- 30. 배열의 일부만 매핑 할 수 있습니까? (Array.map())