Generate SHA512-224 hashes - 64-bit optimized SHA-512 truncated to 224 bits for compact applications.
About
SHA512-224 is a truncated variant of SHA-512 producing 224-bit output, using the same 64-bit operations as SHA-512 to combine the performance benefits of 64-bit operations with a compact output size.
Specifications
Output Size224 bits
StandardFIPS 180-4
Standard Year2015
Origin SHA-512/224 introduction
Origin Year 2012
Use Cases
—Compact 64-bit optimized hashing
—Applications requiring 224-bit output
—Bandwidth-constrained 64-bit systems
—Protocols using truncated SHA-512
—Alternative to SHA-224 on 64-bit platforms
Frequently Asked Questions
Use SHA-512/224 on 64-bit systems where SHA-512's 64-bit operations are faster than SHA-256's 32-bit operations. It provides the same 224-bit output but with better performance on modern hardware and a higher security margin.
SHA-512/224 has less widespread support than SHA-224 or SHA-256. It's defined in FIPS 180-4 but not all libraries implement it. Verify your target platforms support it before choosing, or use SHA-256 for maximum compatibility.
SHA-512/224 provides 112-bit collision resistance (birthday bound on 224 bits). This is the same security level as SHA-224. For 128-bit security, use SHA-256 or SHA-512/256 with 256-bit outputs.