多项选择题

A.密钥交换算法
B.加密算法
C.摘要算法
D.身份认证算法