MD5 Hash
MD5 produces a 128-bit (16-byte) hash value, typically expressed as a 32-digit hexadecimal number.
SHA-1 Hash
SHA-1 produces a 160-bit (20-byte) hash value, typically expressed as a 40-digit hexadecimal number.
SHA-256 Hash
SHA-256 produces a 256-bit (32-byte) hash value, typically expressed as a 64-digit hexadecimal number.
SHA-512 Hash
SHA-512 produces a 512-bit (64-byte) hash value, typically expressed as a 128-digit hexadecimal number.
Additional Hash Algorithms