## MD5, SHA-2 Generator

## The **MD5** message-digest algorithm is a widely used cryptographic hash function that produces a 128-bit (16-byte) hash value.

## SHA-2 includes significant changes from its predecessor, SHA-1. The SHA-2 family consists of six hash functions with digests (hash values) that are 224, 256, 384 or 512 bits: SHA-224, **SHA-256**, SHA-384, SHA-512, SHA-512/224, SHA-512/256.

## A **cryptographic hash function** is a **hash function**; that is, an algorithm that takes an arbitrary block of data and returns a fixed-size bit string, the (cryptographic) **hash** value, such that any (accidental or intentional) change to the data will (with very high probability) change the hash value. The data to be encoded are often called the "message," and the hash value is sometimes called the message digest or simply digest.

### Hashed Text Generator

SHARING IS CARING

### Other Useful Tools

Cryptographic hash function — Cryptographic hash functions have many information security applications, notably in digital signatures, message authentication codes (MACs), and other forms of authentication.

Hash function — A hash function is any algorithm that maps data of variable length to data of a fixed length. The values returned by a hash function are called hash values, hash codes, hash sums, checksums or simply hashes.

function md5() — Calculates the MD5 hash of str using the - RSA Data Security, Inc. MD5 Message-Digest Algorithm, and returns that hash.