Loading search...

SHA-384 Online Hash Generator

Copy

Quickly compute a SHA-384 hash from any text input using our free and private hashing tool. Built for developers, cryptographers, and IT professionals, this tool provides 384-bit hash values instantly — computed entirely in your browser with no data leaving your device.

What is SHA-384?

SHA-384 is a member of the SHA-2 family of cryptographic hash functions, standardized by NIST (National Institute of Standards and Technology). It produces a 384-bit (96 hexadecimal character) hash from any input.

Technically, SHA-384 is computed as a truncated version of SHA-512 with a different set of initial hash values. It inherits the full security and architecture of SHA-512 while producing a shorter output — making it a good choice when you need more security margin than SHA-256 but a smaller output than SHA-512.

Where SHA-384 Is Used

  • TLS certificates: SHA-384 is used in high-security TLS 1.2/1.3 cipher suites
  • Suite B cryptography: NSA's Suite B specifies SHA-384 for Top Secret classification
  • Digital signatures: Government and enterprise PKI systems
  • HMAC-SHA-384: Message authentication in high-assurance APIs
  • Elliptic curve pairings: Used with P-384 curve operations

SHA-384 vs SHA-256 vs SHA-512

  • SHA-256: 256-bit / 64 hex chars — the standard choice for most security applications
  • SHA-384: 384-bit / 96 hex chars — higher security margin, used in government/enterprise TLS
  • SHA-512: 512-bit / 128 hex chars — maximum output in SHA-2, often faster on 64-bit hardware

How to Generate a SHA-384 Hash

  1. Enter any string or phrase into the form above.
  2. The 96-character SHA-384 hash is generated instantly.
  3. Choose output format: Hex, Base64, or Bytes.
  4. Copy the result with one click.

Features

  • Browser-side hashing — no server involved, fully private
  • Fast and accurate real-time computation
  • Works on any device — desktop and mobile
  • Copy-ready output with one click
  • Completely free, no registration

Frequently Asked Questions

What is SHA-384?

SHA-384 is a cryptographic hash function from the SHA-2 family (Secure Hash Algorithm 2), standardized by NIST. It produces a 384-bit (96 hexadecimal character) hash output. Technically, SHA-384 is a truncated version of SHA-512 computed with a different initial hash value.

What is SHA-384 used for?

SHA-384 is used in TLS/SSL certificates (especially for high-security configurations), digital signatures in government and enterprise applications, HMAC-SHA-384 authentication, and cryptographic protocols that require a larger hash than SHA-256 but don't need the full 512 bits of SHA-512.

SHA-384 vs SHA-256: when should I use SHA-384?

Use SHA-384 when your security policy requires a hash longer than 256 bits — for example, in Suite B cryptography or government compliance frameworks. SHA-256 is sufficient for the vast majority of applications. SHA-384 is particularly common in TLS 1.2 cipher suites using ECDHE with P-384 curves.

SHA-384 vs SHA-512: what is the difference?

SHA-384 produces a 384-bit (96 hex char) hash while SHA-512 produces a 512-bit (128 hex char) hash. Both are from the SHA-2 family and use essentially the same algorithm — SHA-384 is a truncated SHA-512 with a different initial value. SHA-512 provides more output bits but both are considered equally secure.

What is the SHA-384 output length?

SHA-384 always produces a 384-bit hash, displayed as 96 hexadecimal characters. This is longer than SHA-256 (64 hex chars) but shorter than SHA-512 (128 hex chars).

Online Hashing Tools and Services

Need to hash something online quickly? Check out our collection of trusted online hashing tools: