Questions
FIT1093_S2_2025 Week 8 MCQ: System Security - Entity Authentication & Access Control
Single choice
An important technique to mitigate password dictionary attacks is to ___________.
Options
A.a. use a carefully designed fast password hash function
B.b. none of the above
C.c. use a carefully designed slow password hash function
D.d. avoid using password hashing
View Explanation
Verified Answer
Please login to view
Step-by-Step Analysis
Let’s break down each option in the context of defending against password dictionary attacks.
Option a: 'use a carefully designed fast password hash function' — This is not ideal. Fast hash functions (like MD5, SHA-1, or plain bcrypt without work factor) allow an attacker to test many guesses per second, increasing the risk of successful dictionary or brute-force attacks. The purpose of hashing is to store passwords sec......Login to view full explanationLog in for full answers
We've collected over 50,000 authentic exam questions and detailed explanations from around the globe. Log in now and get instant access to the answers!
Similar Questions
When designing a secure system, why is hashing preferred over encryption for storing passwords?
__________ is a technique used to help protect against attacks exposing the contents of the server where password information is stored.
Suppose a system stores passwords like this: For each user, a unique salt is randomly generated and stored along with the password hash. Additionally, the system uses a single global secret pepper, not stored in the database, but hardcoded into the backend server. Which of the following statements are correct? (Select all that apply.)
The best way to store passwords is:
More Practical Tools for Students Powered by AI Study Helper
Making Your Study Simpler
Join us and instantly unlock extensive past papers & exclusive solutions to get a head start on your studies!