Which of the following is a hash algorithm?

Enhance your preparation for the Federal IT Security Professional Test. Use quizzes, flashcards, and detailed explanations to ensure success. Stay ahead in the field of IT Security!

Multiple Choice

Which of the following is a hash algorithm?

Explanation:
A hash function takes input data and produces a fixed-size digest; it’s deterministic and one-way, making it ideal for verifying data integrity. SHA-1 is a cryptographic hash function that outputs a 160-bit digest, so it fits the definition of a hash algorithm. The other items are different cryptographic primitives: DSA is used for creating and verifying digital signatures; RSA is an asymmetric algorithm used for encryption and signatures; HMAC is a message authentication code that combines a hash function with a secret key to provide both integrity and authenticity. Since the question asks for a hash algorithm, SHA-1 is the correct choice.

A hash function takes input data and produces a fixed-size digest; it’s deterministic and one-way, making it ideal for verifying data integrity. SHA-1 is a cryptographic hash function that outputs a 160-bit digest, so it fits the definition of a hash algorithm. The other items are different cryptographic primitives: DSA is used for creating and verifying digital signatures; RSA is an asymmetric algorithm used for encryption and signatures; HMAC is a message authentication code that combines a hash function with a secret key to provide both integrity and authenticity. Since the question asks for a hash algorithm, SHA-1 is the correct choice.

Subscribe

Get the latest from Passetra

You can unsubscribe at any time. Read our privacy policy