데이터를 임의의 크기로 입력받아 고정된 크기의 출력값을 생성하는 함수입니다.
이러한 개념은 해시 브라운의 감자를 잘게 쪼개 모양을 잡아 튀긴 음식과 유사합니다.
이와 같은 개념을 컴퓨터 과학에서 적용하여 데이터를 변환하고 압축하여 저장 및 검색하는 데 사용됩니다. 이 개념은 1950년대에 등장했지만, 그 역사는 더 오래되었습니다. 데이터를 변환하고 압축하는 함수들은 데이터의 효율적인 저장과 검색을 위해 사용되었고, 이후 암호학과 컴퓨터 과학에서 중요한 역할을 하게 되었습니다.
[출처] 해시함수란 무엇이며 블록체인에서 어떤 역할을 할까?|작성자 Shuffle by HUPAYX