多项选择题

下列属于DHWM协议缺陷的是:
A、中间人攻击
B、协议中部分消息的往返通信过程消耗大量网络资源
C、身份互相认证问题
D、K-IM密钥没有使用安全的密钥生成方式