The password vault that protects shared municipal admin secrets uses key stretching with a strong algorithm and adequate key length. What is the primary security benefit of key stretching in this context?
Select an answer to reveal the explanation.
Short Explanation
Key stretching is like making a thief do a thousand push-ups for every password guess—each try costs more CPU time. Pair that with a solid algorithm and enough key length, and offline cracking gets painfully slow.
Full Explanation
Key stretching deliberately increases the computational work needed to derive keys from passwords, typically by iterating a slow cryptographic function or using memory-hard constructions. For a municipal password vault protecting shared admin secrets, that extra work slows offline guessing: each password attempt costs more CPU or memory, so brute-force and dictionary attacks against stolen vault material take longer and become less practical. Combined with a strong algorithm and adequate key length, stretching raises the bar against attackers who already obtained ciphertext or wrapped keys.
Key stretching does not make forgotten vault passwords mathematically reversible for the help desk; reversibility would defeat the protection model, and recovery should use escrowed recovery keys or reset procedures under dual control. Stretching also does not replace the need to choose modern algorithms or sufficient key lengths—weak ciphers or short keys remain weak even if iterated. It does not convert the vault into a public certificate authority for citizen-facing websites; CAs and password vaults solve different trust and secret-storage problems.
Exam caveat: stretching increases offline brute-force cost for password-derived keys; it is not password recovery and not a CA. Operational check: configure the city admin vault with modern KDF/stretching parameters aligned to current guidance, protect master secrets with MFA and break-glass dual control, test restore procedures without storing reversible password material, and re-evaluate work factors when hardware gets faster.