多项选择题

为保证安全性,在设计分组密码时,密码变换必须足够复杂,尽量使用()原则。

A.混淆
B.可重复性
C.保密性
D.扩散