多项选择题

A.验证收到的消息的完整性和真实性
B.SSL中使用了HAMC
C.要求使用密钥
D.基于杂凑函数设计的