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.

Input
File
Drag and drop the file here or click to select a file. It will process locally and won't be uploaded.
Output
Settings