多项选择题

现代密码阶段大约是指20世纪50年代以来的时期,现代密码技术的特点是()

A.基于密钥安全
B.加解密算法公开
C.加密算法保密
D.基于置换算法