多项选择题

公钥加密系统提供了哪些重要的安全服务()

A.加密
B.验证
C.数字签名
D.数据完整性