CHAPTER 11: CRYPTOGRAPHIC HASH FUNCTIONS
TRUE OR FALSE
T F 1. Virtually all cryptographic hash functions involve the iterative use
of a compression function.
T F 2. A good hash function has the property that “the results of applying
the function to a large set of inputs will produce outputs that are
evenly distributed and apparently random”.
T F 3. Limited characteristics make it impossible for hash functions to be
used to determine whether or not data has changed.
T F 4. Hash functions can be used for intrusion and virus detections.
T F 5. Whirlpool is a popular cryptographic hash function.
T F 6. The cryptographic hash function is not a versatile cryptographic
algorithm.
T F 7. It is possible to use a hash function but no encryption for message
authentication.
T F 8. Encryption hardware is optimized toward smaller data sizes.
T F 9. Hash functions are commonly used to create a one–way password
file.
T F 10. A weak hash function is sufficient to protect against an attack in
which one party generates a message for another party to sign.
T F 11. The way to measure the resistance of a hash algorithm to
cryptanalysis is to compare its strength to the effort required for a
brute–force attack.
T F 12. It can be shown that some form of birthday attack will succeed
against any hash scheme involving the use of cipher block
chaining without a secret key, provided that either the resulting
hash code is small enough or that a larger hash code can be
decomposed into independent subcodes.