HashTab : 파일 해시(Hash)을 보여주고 비교할수 있는 프로그램
HashTab 프로그램은 파일의 고유값인 해시를 보여주고, 비교할수 있는 프로그램 입니다.
해시란 ?
해시 함수(hash function) 또는 해시 알고리즘(hash algorithm)은 임의의 데이터로부터 일종의 짧은 "전자 지문"을 만들어 내는 방법이다. 해시 함수는 데이터를 자르고 치환하거나 위치를 바꾸는 등의 방법을 사용해 결과를 만들어 내며, 이 결과를 흔히 해시 값(hash value)이라 한다. 해시 함수는 결정론적으로 작동해야 하며, 따라서 두 해시 값이 다르다면 그 해쉬값에 대한 원래 데이터도 달라야 한다. (역은 성립하지 않는다) 해쉬 함수의 질은 기대되는 입력 영역에서 얼마나 적은 해시 충돌(서로 다른 두 데이터의 해시 값이 같은 경우)을 일으키느냐로 결정되는데, 충돌이 많이 날수록 서로 다른 데이터를 구별하기 어려워지고 데이터를 검색하는 비용을 늘리기 때문이다.
즉, 동일한 크기와 이름의 파일을 받는데도, 속 내용이 다를수 있습니다.
즉 윈도우 이미지 같은경우 동일한 크기의 이미지를 분별하기 위해선, 설치를 해보아야 겠지만,
간략하게 해시 값으로 두 파일이 동일한 파일인지 확인할수 있습니다.
파일마다 해시 값이 다르기 때문에, 분별할수 있게 도와줍니다.
▲
C:\Program Files\HashTab Shell Extension
프로그램 설치경로 입니다.
▲
설치후에 확인하려는 파일을 `마우스` 우클릭하여 [속성] 메뉴를 선택하면
위와 같이 파일 해시값을 확인할수 있습니다.
하단의 파일비교를 클릭하여 동일한 파일인지 확인하실수도 있습니다.
▲
Options 메뉴를 클릭하면 여러 해시 목록을 클릭하여 추가 확인하실수 있습니다.