CoderTools

HAS-160 해시 생성기

HAS-160 해시 생성, KCDSA 디지털 서명을 위한 한국 암호 표준

입력은 UTF-8 텍스트로 인코딩됩니다

해시 결과 HAS-160

HAS-160 해시 소개

HAS-160(Hash Algorithm Standard 160)은 2000년 한국정보보호진흥원(KISA)에서 설계한 암호화 해시 함수입니다. 160비트(20바이트) 해시 값을 생성하며 한국 국가 암호 표준의 일부로 개발되었습니다.

HAS-160은 구조적으로 SHA-1과 유사하지만 차분 암호 분석에 대한 보안을 향상시키기 위한 수정 사항이 포함되어 있습니다. 주로 한국 정부 및 금융 시스템에서 사용되며, 특히 KCDSA(한국 인증서 기반 디지털 서명 알고리즘)의 해시 함수로 사용됩니다.

기술 사양

속성 값
출력 크기 160 bits (20 bytes)
블록 크기 512 bits (64 bytes)
라운드 80
표준 TTAS.KO-12.0011/R1

일반적인 사용

해시 예제

Input: "hello"

HAS-160: 5b652a0afa4fbca58c52603a3f04ccc7939844ab

보안 안내

HAS-160은 SHA-1을 개선하도록 설계되었지만 유사한 구조적 특성을 공유합니다. 높은 보안이 필요한 새로운 애플리케이션의 경우 SHA-256 또는 SHA-3 사용을 고려하세요. HAS-160은 레거시 시스템 호환성 및 특정 한국 규제 요구 사항에 적합합니다.

참조

빠른 메뉴

최근 사용 도구 없음