파일 이름의 MD5 해시가 파일 이름에 대해 해시를 생성 할 때? .. 또는 파일에서 MD5 해시가 얼마나 고유합니까?파일에서 MD5 해시 생성
0
A
답변
2
MD5는 길고 두 파일 간의 임의의 충돌을 막기에 충분합니다.
그러나 파일을 제어 할 수있는 공격자가있는 경우 동일한 해시를 가진 두 개의 파일을 쉽게 만들 수 있습니다. 이것은 MD5에 충돌 취약점이 있기 때문입니다. SHA1과 같은 다른 해시를 사용해보십시오. Git은 파일의 SHA1-Hash를 사용하여 파일을 식별합니다.
1
파일 이름, 내용 또는 둘 다에 따라 생성 여부는 구현 방법에 따라 다릅니다. MD5 hashes are quite unique - 많은 경우 (특히 보안에 문제가없는 경우) identifying data에 사용할 수 있습니다.
관련 문제
- 1. MD5 해시 크기 생성
- 2. Qt로 MD5 해시 생성
- 3. C# 임의의 Md5 해시 생성
- 4. Java MD5 해시, 어떻게해야합니까?
- 5. MD5 해시 문제 (Java)
- 6. SharePoint 파일 MD5 해시
- 7. MD5 해시 기능이 뛰어나다?
- 8. SQL Server에 MD5 해시 저장
- 9. Java와 php5의 차이점 MD5 해시
- 10. MD5 해시 크로스 플랫폼을 생성 할 때 문자 인코딩 문제
- 11. MD5 또는 SHA1 해시 코드를 long (64 비트)으로 생성
- 12. MD5 코드 생성
- 13. Python 3.2의 Python MD5 해시 비교
- 14. ASCII MD5 해시 암호를 유니 코드 MD5 해시 암호로 변환 할 수 있습니까?
- 15. CRC와 해시 방법의 차이점 (MD5, SHA1)
- 16. 로컬 영역 네트워크에 MD5 해시 암호 저장
- 17. 는 MD5 해시 16 진수하고 다시
- 18. 파일 MD5 해시 계산 및 표시
- 19. OS X에서 MD5 암호 생성
- 20. 소금 및 해시 생성 질문
- 21. MD5 해시 파일의 MD5의 hashs을 계산하기 위해 다음 코드를 사용하여
- 22. 루비 중첩 해시 생성
- 23. 해시 테이블 키 생성
- 24. MD5 용도 또는 용도
- 25. MD5 해시 또는 이와 유사한 노래 정보를 얻기위한 웹 서비스?
- 26. SQL 쿼리를 사용하여 MD5 해시 문자열을 바이너리로 변환하는 방법은 무엇입니까?
- 27. 파이썬과 다른 파일 해더 간의 MD5 해시 차이점
- 28. MD5 해시를 생성하는 메서드에서의 Wierd 동작 - 동일한 해시 결과를 반환합니다.
- 29. HTM 파일에서 MHT 생성
- 30. xml 파일에서 보고서 생성
나는 문제가있다 .. 우리가 해시를 생성한다면 동일한 파일 이름을 가진 두 개의 서로 다른 이미지의 값은 해시가 같은가? – Sudantha
두 개의 다른 파일의 내용을 해시하면 해시가 매우 높은 확률로 다를 수 있습니다. – CodesInChaos
@Sudantha MD5는 파일 시스템에 대해 아무것도 모르기 때문에 파일 데이터와 파일 이름을 구별하지 않습니다. MD5에 필요한 데이터를 제공하는 것은 귀하에게 달려 있습니다. – sharptooth