多项选择题

下列选项中哪些可以增强口令认证的安全性?()

A.采用MD5等单向HASH 算法保护密码
B.在传输过程中对口令进行加密
C.采用挑战响应的认证方式
D.采用长度较长的英文单词做口令