多项选择题

A.分组长度应足够大,以防止明文被穷举攻击
B.密钥空间应足够大,尽可能消除弱密钥
C.密钥越长,安全性越强,因此,设计的密钥长度应该很长
D.由密钥确定的算法要足够复杂,要能抵抗各种已知的攻击