分别利用MD5和AES对用户密码进行加密保护,以下有关叙述正确的是()
A.MD5只是消息摘要算法,不适宜于密码的加密保护
B.ES 比MD5更好,因为可恢复密码
C.ES 比MD5更好,因为不能恢复密码
D.MD5比AES 更好,因为不能恢复密码
D、MD5比AES 更好,因为不能恢复密码
解析:MD5是摘要算法用于对消息生成定长的摘要消息不同生成的摘要就不同因此可用于验证消息是否被修改生成摘要是单向过程不能通过摘要得到原始的消息如果用于密码保护其优点是保存密码的摘要无法获得密码的原文AES是一种对称加密算法对原文加密后得到密文通过密钥可以把密文还原成明文用于密码保护时有可能对密文实施破解获得密码的明文所以其安全性比MD5低