Whirlpool 해시 생성기
Whirlpool-0, Whirlpool-T, Whirlpool ISO 알고리즘으로 512비트 해시 생성
입력은 UTF-8 인코딩 텍스트로 처리됩니다
해시 결과 Whirlpool
Whirlpool 해시 소개
Whirlpool은 Vincent Rijmen(AES 공동 창시자)과 Paulo S. L. M. Barreto가 설계한 암호화 해시 함수입니다. 512비트(64바이트) 해시 값을 생성하며 수정된 AES 블록 암호를 기반으로 합니다.
이 알고리즘은 ISO/IEC 10118-3:2004 국제 표준의 일부로 채택되었습니다. Whirlpool은 고보안 애플리케이션용으로 설계되었으며 알려진 모든 실용적인 공격에 저항합니다.
알고리즘 버전
| 버전 | 년도 | 출력 크기 | 상태 |
|---|---|---|---|
| Whirlpool-0 | 2000 | 512 bits (64 bytes) | 원본 |
| Whirlpool-T | 2001 | 512 bits (64 bytes) | 개정 |
| Whirlpool | 2003 | 512 bits (64 bytes) | ISO 표준 |
일반적인 사용 사례
- 파일 무결성 검증 및 체크섬
- 디지털 서명 및 인증서
- 비밀번호 해싱 (적절한 솔팅 포함)
- 안전한 난수 생성
해시 예제
Input: "hello"
Whirlpool: 0a25f55d7308eca6b9567a7ed3bd1b46327f0f1ffdc804dd8bb5af40e88d78b88df0d002a89e2fdbd5876c523f1b67bc44e9f87047598e7548298ea1c81cfd73
보안 안내
Whirlpool은 알려진 실용적인 공격 없이 암호학적으로 안전한 것으로 간주됩니다. 512비트 출력은 강력한 충돌 저항(2^256 연산 필요)과 원상 저항(2^512 연산 필요)을 제공합니다.