SHA-256, SHA-384 and SHA-512 belong to the SHA-2 family but produce different fixed-length outputs. HashCheck calculates all three so you can match the algorithm explicitly named by the publisher instead of guessing from a partial value.

64, 96 and 128 hexadecimal characters

SHA-256 is 32 bytes or 64 hex characters; SHA-384 is 48 bytes or 96 hex characters; SHA-512 is 64 bytes or 128 hex characters. Case changes presentation, not the numeric hexadecimal value.

Follow the published algorithm label

Do not compare a SHA-256 value with the first 64 characters of SHA-512. Select the complete digest for the named algorithm and compare every character.

Verify source and digest independently

A comparison is meaningful only when the expected digest came from a channel you already trust and names the exact file version you selected. Compare the complete hexadecimal value, algorithm label, file name, version and publisher instructions. A matching digest detects byte equality with that value; it does not scan the file, verify a signature or establish who published either input.