MurmurHash 생성기
고성능 비암호화 해시 함수
32비트 부호 없는 정수 (0-4294967295). 다른 시드는 다른 해시 값을 생성합니다.
-
-
-
-
MurmurHash 정보
MurmurHash란?
MurmurHash는 2008년 Austin Appleby가 만든 비암호화 해시 함수입니다. 최신 버전인 MurmurHash3는 2011년에 출시되었으며 우수한 분포, 높은 속도, 좋은 충돌 저항성을 제공합니다. 해시 테이블, 블룸 필터, 데이터 파티셔닝 시스템에서 널리 사용됩니다.
사용 가능한 변종
- MurmurHash3 x86 32-bit: 32비트 출력, 32비트 플랫폼용으로 최적화. 범용 해싱에 빠르고 효율적.
- MurmurHash3 x86 128-bit: 32비트 x86 플랫폼용으로 최적화된 128비트 출력. 32비트 청크로 데이터 처리.
- MurmurHash3 x64 128-bit: 64비트 x64 플랫폼용으로 최적화된 128비트 출력. 64비트 시스템에서 더 빠름.
일반적인 사용 사례
- 빠른 키 조회를 위한 해시 테이블 및 해시 맵
- 멤버십 테스트를 위한 블룸 필터
- 데이터 파티셔닝 및 일관된 해싱
- 중복 제거 및 콘텐츠 핑거프린팅
MurmurHash는 암호학적으로 안전하지 않습니다. 비밀번호, 디지털 서명 또는 보안에 민감한 애플리케이션에 사용하지 마세요. 암호화 목적으로는 SHA-256 또는 BLAKE2를 사용하세요.