单项选择题

A.密码学还不是科学,而是艺术,出现一些密码算法和加密设备
B.密码算法的基本手段(置换和代替)出现,针对的是字符
C.数据安全基于密钥的保密
D.密码分析方法基于明文的可读性以及字母和字母组合的频率特性