Cryptography

MD5

The MD5 (Message Digest 5) is a cryptographic hash function which produces a 128-bit hash value. It has been cryptographically broken and considered insecure (it should not be used).

SHA-1

The SHA-1 (Secure Hash Algorithm 1) is a cryptographic hash function which produces a 160-bit hash value. It has been cryptographically broken and considered insecure (it should not be used).

SHA-2

The SHA-2 (Secure Hash Algorithm 2) is a set of cryptographic hash functions, it consists hash functions which produce 224-bit, 256-bit, 384-bit or 512-bit hash values.