多项选择题

由于Web应用程序没有对敏感性数据使用加密、使用较弱的加密算法或将密钥储存于容易被取得的地方,使得机密数据容易被黑客破解,造成数据外泄。这里所说的弱加密算法指的是?()

A.MD5
B.SHA1
C.SHA256
D.3DES