βοΈ NIST FIPS 180-4 Secure Hash Algorithms (SHA-2) & Web Crypto API
A cryptographic hash function maps data of arbitrary size to a fixed-length bit array (digest) that acts as a unique digital fingerprint. Key properties include pre-image resistance (infeasibility of reversing the hash), second pre-image resistance, and collision resistance.
DH Tools leverages the W3C `SubtleCrypto.digest()` hardware interface alongside a local RFC 1321 MD5 implementation to compute 128-bit MD5, 160-bit SHA-1, 256-bit SHA-256, 384-bit SHA-384, and 512-bit SHA-512 hexadecimal digests instantaneously in local RAM.
π Technical Specifications & Architecture
| Standards | NIST FIPS 180-4 (SHA-2) & IETF RFC 1321 (MD5) |
|---|---|
| Digest Lengths | MD5 (128b), SHA-1 (160b), SHA-256 (256b), SHA-512 (512b) |
| Engine | Native W3C Web Cryptography API (SubtleCrypto) |
| Privacy | 100% On-Device Calculation |