多项选择题

A.Diffie-Hellman 密钥交换协议能提供建立会话密钥的功能
B.Diffie-Hellman 密钥交换协议不能抵抗中间人攻击
C.Diffie-Hellman 密钥交换协议不能提供相互认证的安全保障
D.Diffie-Hellman 密钥交换协议运算在有限循环群上