SHA-384 Hash Generator
Generate SHA-384 hashes instantly with the Web Crypto API. Produces 96-character hex digests. Part of the SHA-2 family. Free, 100% client-side.
Frequently Asked Questions
What is SHA-384?
SHA-384 is a cryptographic hash function in the SHA-2 family, defined in FIPS 180-4. It is a truncated version of SHA-512 that uses a different initial hash value, producing a 384-bit (48-byte) digest. It provides strong collision resistance and is widely used in TLS certificates, digital signatures, and integrity verification.
What is the difference between SHA-384 and SHA-256?
SHA-256 produces a 256-bit (32-byte) digest using 32-bit word operations, while SHA-384 produces a 384-bit (48-byte) digest using 64-bit word operations inherited from SHA-512. On 64-bit processors, SHA-384 can actually be faster than SHA-256 because it operates on native word sizes. SHA-384 also offers a higher security margin against collision attacks.
When should I use SHA-384?
SHA-384 is commonly required in government and enterprise environments that follow CNSA (Commercial National Security Algorithm) guidelines. It is the default hash in TLS 1.3 cipher suites using ECDSA with P-384 curves. Use it when you need stronger collision resistance than SHA-256 but do not need the full 512-bit output of SHA-512.
How long is a SHA-384 hash output?
SHA-384 always produces a fixed 384-bit output regardless of input size. When represented as a hexadecimal string, this is exactly 96 characters. In Base64 encoding, the output is 64 characters.
Is this tool free?
Yes. All KappaKit tools are free, run in your browser, and require no signup or account.