Hashing & Checksums
HAS-160 Digest Calculator
Calculate or verify a digest with HAS-160. Enter the data, choose the digest options, then copy the calculated value.
This tool runs open-source code from CyberChef by GCHQ (Apache License 2.0). See open-source credits.
HAS-160 Digest Calculator uses HAS-160 for the supplied input. The operation returns a deterministic digest for the supplied input and selected settings. The digest or checksum format is specific to HAS-160 Digest Calculator.
The operation returns a deterministic digest for the supplied input and selected settings. The digest or checksum format is specific to HAS-160 Digest Calculator. This result runs in the browser for this catalog category. Processing runs in the browser.
This digest provides deterministic comparison output; it does not provide encryption or source authentication.
Instructions
- Provide text or data for this tool.
- Use a short public fixture. This applies to HAS-160 Digest Calculator.
- Record every size, round, variant, or seed setting beside the digest. This applies to HAS-160 Digest Calculator.
- Change one input byte to verify that the result changes as expected. This applies to HAS-160 Digest Calculator.
Example
Input: Short public bytes "Test message". Algorithm operation: HAS-160 Digest Calculator.
Settings: HAS-160 Digest Calculator: Use the operation's documented input encoding. Select digest size, rounds, variant, seed, or output encoding when shown. Keep byte order and formatting unchanged when comparing outputs.
Result: The operation returns a deterministic digest for the supplied input and selected settings. The digest or checksum format is specific to HAS-160 Digest Calculator.
Limits
- HAS-160 Digest Calculator: A digest is one-way output and does not encrypt the input.
- HAS-160 Digest Calculator: Digest equality depends on exact bytes, encoding, and settings.
- HAS-160 Digest Calculator: A digest alone does not authenticate its source.