多项选择题

A.验证消息的发送者是合法
B.加密
C.验证消息的完整性
D.防御病毒