해시 계산기는 13가지 주요 해시 알고리즘을 지원하는 순수 프론트엔드 온라인 해시 계산 도구입니다. 텍스트와 파일 입력을 지원하며, 여러 알고리즘을 동시에 계산할 수 있고, HMAC 모드와 다양한 출력 형식을 지원합니다. WebAssembly를 사용한 고성능 계산을 제공합니다.
해시 값은 해시 알고리즘에 의해 임의 길이의 데이터에서 생성되는 고정 길이 문자열입니다. 이것은 단방향 함수로, 해시에서 원본 데이터를 복원할 수 없습니다.
HMAC란 무엇인가요?
HMAC(해시 기반 메시지 인증 코드)는 해시 함수와 비밀 키를 결합하여 메시지의 무결성과 진위를 확인하는 메커니즘입니다. 일반 해시보다 더 안전합니다.
이 알고리즘들의 차이점은 무엇인가요?
MD5와 SHA-1은 보안 목적으로 더 이상 권장되지 않지만 체크섬에는 적합합니다. SHA-256/384/512는 널리 사용되는 안전한 알고리즘입니다. SHA-3는 차세대 표준입니다. CRC32는 데이터 무결성 검사에 사용됩니다. BLAKE2/BLAKE3는 고성능 최신 알고리즘입니다.
데이터가 서버로 전송되나요?
아니요. 모든 해시 계산은 WebAssembly를 사용하여 브라우저에서 로컬로 수행됩니다. 네트워크를 통해 전송되는 데이터는 없습니다.
파일의 최대 크기는 얼마인가요?
엄격한 제한은 없지만 브라우저 메모리가 병목입니다. 1GB가 넘는 파일은 성능 문제를 일으킬 수 있습니다.