The correct answer is Deterministic output for the same input. A strong cryptographic hash function must be deterministic, meaning it always produces the same output (hash value) for the same input. This property is essential for verification purposes.
Reversibility for authorized users is incorrect because strong hash functions are deliberately not reversible for anyone - this one-way property is fundamental to their security.
Variable-length output based on input size is incorrect because hash functions produce a fixed-length output regardless of input size; this fixed output length is a defining characteristic.
Compatibility with legacy encryption standards is incorrect because compatibility with legacy encryption standards is not a defining characteristic of hash functions, which are distinct from encryption algorithms.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What does it mean for a hash function to be deterministic?
Open an interactive chat with Bash
Why is reversibility not a characteristic of strong cryptographic hash functions?
Open an interactive chat with Bash
What are some common uses for cryptographic hash functions?
Open an interactive chat with Bash
ISC2 CISSP
Security Architecture and Engineering
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
IT & Cybersecurity Package Join Premium for Full Access