Last Updated on August 1, 2021 by Admin 2

## Which of the following is not a hashing algorithm?

- DES
- MD5
- SHA-1
- SHA-3

**Explanation:**

Digital encryption standard (DES) is an encryption algorithm, not a hashing algorithm. DES is a private key encryption standard that is used in IPSec to ensure that data packets are confidentially transmitted.

MD5 is a one-way hashing algorithm. One-way hashing inserts a string of variable length into a hashing algorithm and produces a hash value of fixed length. This hash is appended to the end of the message being sent. The receiver recomputes the hash by using the same computational logic. If the recomputed hash value is the same as the generated hash value, the message was not altered during the course of transmission.

Secure Hashing Algorithm 1 (SHA 1) is the first and least secure version of SHA.

Secure Hashing Algorithm 3 (SHA 3) is the first and least secure version of SHA.

**Objective**: Cryptography

**Sub-Objective**: Describe the security impact of these commonly used hash algorithms: MD5, SHA-1, SHA-256, SHA-512