Skip to content

File hashing provides a way to compute and verify cryptographic hash values for files stored in Hoody. A hash is a fixed-size fingerprint of a fileโ€™s contents โ€” even a single byte change produces a completely different hash โ€” making it ideal for integrity checking, deduplication, and tamper detection.

Use the file hashing endpoints to:

  • Compute hashes for files at rest, including support for common algorithms such as MD5, SHA-1, SHA-256, and SHA-512.
  • Verify integrity by comparing a computed hash against a known good value.
  • Detect changes to files between points in time without re-downloading or re-parsing the file contents.
  • Support deduplication workflows by identifying files with identical content.

The following pages document the endpoints available for computing and verifying file hashes within your workspaces.