Compute SHA-384 digests

Compute a SHA-384 digest for files, signatures, or protocol compatibility.

freeworks offlinenothing uploaded
ToolSHA-384 Hash
Input
Output
Put this on your own site

The frame below runs the same code as this page, in the reader's own browser. Nothing is sent to us, and nothing is sent to you.

Pick a dark background and the text and panels follow it, so the frame stays readable on a dark page.

Preview

How it works

SHA-384 pads input and uses the SHA-512 round function over 1024-bit blocks, then emits 384 bits from a distinct initial state. It is not simply a truncated SHA-512 result.

  • The shorter digest fits SHA-2 compatibility profiles.
  • Initial values distinguish it from SHA-512 truncation.

Worked example

Hash Text
Generate the SHA-384 digest of a string
Input
											hello
										
Output
												59e1748777448c69de6b800d7a33bbfb9ff1b463e44354c3553bcdb9c666fa90125a3c79f90397bdf5f6a13de828684f
											

When to use this

TLS signatures, file manifests, and compliance checks compute SHA-384.

Edge cases

  • One byte changes the result unpredictably.
  • Truncating SHA-512 does not reproduce SHA-384.
  • A digest alone does not authenticate data.

References