多项选择题

A.对称密钥加密
B.公开密钥加密
C.散列函数
D.数字签名