A company recently experienced an attack in which a malicious actor was able to exfiltrate data by cracking stolen passwords, using a rainbow table the sensitive data.
Which of the following should a security engineer do to prevent such an attack in the future?
A . Use password hashing.
B . Enforce password complexity.
C . Implement password salting.
D . Disable password reuse.
Answer: D