Generate secure hash values with various hashing algorithms
Message Digest Algorithm 5
MD5 produces a 128-bit (16-byte) hash value. While no longer considered secure for cryptographic purposes, it's still useful for checksums and data verification.
Secure Hash Algorithm 1
SHA1 produces a 160-bit (20-byte) hash value. While deprecated for security applications, it's still used for version control systems and data integrity checks.
Secure Hash Algorithm 2
SHA2 includes multiple hash functions (SHA-224, SHA-256, SHA-384, SHA-512) with different output sizes. Widely used for secure applications and digital signatures.
Secure Hash Algorithm 3
SHA3 is the latest member of the SHA family, standardized by NIST in 2015. Based on the Keccak algorithm, it uses a different internal structure called a sponge construction.
Fast and secure hash function
BLAKE2 is faster than MD5, SHA-1, SHA-2, and SHA-3, yet is at least as secure as SHA-3. Available in two variants: BLAKE2b (64-bit) and BLAKE2s (32-bit).
Next-generation hash function
BLAKE3 is much faster than previous hash functions and maintains high security. It supports parallel computation and can produce outputs of any length.
Password hashing function
Argon2 is the winner of the Password Hashing Competition (2015). It's designed specifically for password hashing and comes in three variants: Argon2i, Argon2d, and Argon2id.