Which of the following encryption is better suited for storing the passwords ?
A
Correct answer
Explanation
SHA (Secure Hash Algorithm) is better suited for password storage than AES, 3DES, or RSA because SHA is a cryptographic hash function, not an encryption algorithm. Passwords should never be stored in reversible form - if encrypted, they could potentially be decrypted. Hashing is one-way: even if the hash is compromised, the original password cannot be retrieved. SHA-256 or SHA-512 are commonly used for secure password storage (typically with salt). AES and 3DES are symmetric encryption algorithms, and RSA is asymmetric encryption - all reversible.