PrepAway - Latest Free Exam Questions & Answers

Which of the following algorithms does NOT provide hashing?

Which of the following algorithms does NOT provide hashing?

PrepAway - Latest Free Exam Questions & Answers

A.
SHA-1

B.
MD2

C.
RC4

D.
MD5

Explanation:
RC4 is a stream cipher; it does not provide hashing.
RC4 is one of the most commonly implemented stream ciphers. It has a variable key size, is used in the SSL
protocol, and was (improperly) implemented in the 802.11 WEP protocol standard. RC4 was developed in 1987
by Ron Rivest and was considered a trade secret of RSA Data Security, Inc., until someone posted the source
code on a mailing list. Since the source code was released nefariously, the stolen algorithm is sometimes
implemented and referred to as ArcFour or ARC4 because the title RC4 is trademarked. The algorithm is very
simple, fast, and efficient, which is why it became so popular. But because it has a low diffusion rate, it is
subject to modification attacks. This is one reason that the new wireless security standard (IEEE 802.11i)
moved from the RC4 algorithm to the AES algorithm.
Incorrect Answers:
A: SHA (Secure Hash Algorithm) produces a 160-bit hash value, or message digest. SHA was improved upon
and renamed SHA-1.
B: MD2 (Message Digest 2) is a one-way hash function designed by Ron Rivest that creates a 128-bit message
digest value.
D: MD5 (Message Digest 5) was also created by Ron Rivest and is the newer version of MD4. It still produces a
128-bit hash, but the algorithm is more complex, which makes it harder to break.

Harris, Shon, All In One CISSP Exam Guide, 6th Edition, McGraw-Hill, 2013, p. 810


Leave a Reply