单项选择题

A.数据加密技术是为了防止信息系统中的数据在存储或传输时被破坏
B.数据加密是通过加密算法和加密密钥将明文转变为密文,保护数据在传输过程中不被非法窃取
C.现在常用的数据加密算法有私钥加密和公钥加密
D.私钥加密算法由于加密密钥与解密密钥不同,相对公钥加密更为安全