RIPEMD-320 File Hash
Calculate a RIPEMD-320 file hash or HMAC from a local file or URL without uploading local files. Read more
What is RIPEMD-320?
RIPEMD-320 is the optional longer-output extension of RIPEMD-160. Its designers explain that the 320-bit result does not raise the guaranteed security beyond RIPEMD-160. This tool hashes raw bytes for formats that explicitly require RIPEMD-320.
How to use this file hash calculator
Choose a local file or URL and output encoding. Keep HMAC disabled for a plain digest, or enable it only for an existing keyed protocol. Local files and keys stay in the browser; URL access requires CORS.
Result example
A file containing exactly abc produces de4c01b3054f8930a79d09ae738e92301e5a17085beffdc1b8d116713e74f82fa942d64cdbc4682d in Hex. Filename and metadata are not hashed.
Important limitations
The long output does not imply 320-bit security. An unkeyed digest cannot authenticate the publisher, and HMAC requires a secret key. Use a modern, widely supported checksum for new systems.
Frequently asked questions
Why does my result differ from another tool?
Confirm identical raw bytes, RIPEMD-320, and the same HMAC setting. If keyed, check the exact key bytes and encoding.
Can I use the result to verify a download?
Use it when a trusted existing source explicitly specifies RIPEMD-320. For text, use the RIPEMD-320 calculator.