What is the primary hash algorithm used by the NIST project created to collect all known hash values for commercial software and OS files?

Enhance your readiness for the Cengage Computer Forensics Test. Dive into flashcards and multi-choice quizzes with helpful hints and detailed explanations to boost your preparation efforts. Gear up for success!

Multiple Choice

What is the primary hash algorithm used by the NIST project created to collect all known hash values for commercial software and OS files?

Explanation:
NSRL fingerprints are used to identify software and OS files by comparing their hashes. The primary hash used to generate those fingerprints is SHA-1, a 160-bit digest that yields a consistent, compact fingerprint for each file. SHA-1 was chosen for NSRL because it offered fast computation and adequate uniqueness for a large, cataloged database when the project was established. While MD5 has been widely used in the past and SHA-256 offers stronger security, neither is the primary hash NSRL was built around. RIPEMD-160 is not the standard for this project. So SHA-1 is the correct choice.

NSRL fingerprints are used to identify software and OS files by comparing their hashes. The primary hash used to generate those fingerprints is SHA-1, a 160-bit digest that yields a consistent, compact fingerprint for each file. SHA-1 was chosen for NSRL because it offered fast computation and adequate uniqueness for a large, cataloged database when the project was established. While MD5 has been widely used in the past and SHA-256 offers stronger security, neither is the primary hash NSRL was built around. RIPEMD-160 is not the standard for this project. So SHA-1 is the correct choice.

Subscribe

Get the latest from Passetra

You can unsubscribe at any time. Read our privacy policy