多项选择题

A.防止信息被篡改
B.防止信息被否认
C.保证消息的机密性
D.保证消息的完整性