HomeHAS-160 Hash Generator

HAS-160 Hash Generator

Generate HAS-160 hash values, Korean KCDSA digital signature encryption standard

Although HAS-160 was designed to improve SHA-1, they share similar structural properties. For new applications requiring high security, consider using SHA-256 or SHA-3. HAS-160 is still suitable for legacy system compatibility and Korea-specific regulatory requirements.

Input will be treated as UTF-8 encoded text

About HAS-160 Hash

HAS-160 (Hash Algorithm Standard 160) is a cryptographic hash function designed by the Korea Information Security Agency (KISA) in 2000. It produces a 160-bit (20-byte) hash value and is part of the Korean national cryptography standard.

HAS-160 is structurally similar to SHA-1 but includes improvements to increase resistance to differential cryptanalysis. It is primarily used in Korean government and financial systems, especially as the hash function for KCDSA (Korean Certificate-based Digital Signature Algorithm).

Although HAS-160 was designed to improve SHA-1, they share similar structural properties. For new applications requiring high security, consider using SHA-256 or SHA-3. HAS-160 is still suitable for legacy system compatibility and Korea-specific regulatory requirements.

Technical Specifications

PropertyValue
Output Length160 bits (20 bytes)
Block Size512 bits (64 bytes)
Rounds80
StandardTTAS.KO-12.0011/R1

Common Uses

  • KCDSA digital signature algorithm (Korean standard)
  • Korean government and financial systems
  • Korean certificate authentication systems

Example Hash

Input: "hello"

HAS-160: 5b652a0afa4fbca58c52603a3f04ccc7939844ab

Data is processed locally in your browser by default and will not be uploaded to any server. Upload will be clearly indicated if required.

© 2026 See-Tool. All rights reserved. | Contact Us