SHA-384 Online Hash Generator
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
- Enter any string or phrase into the form above.
- The 96-character SHA-384 hash is generated instantly.
- Choose output format: Hex, Base64, or Bytes.
- 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: