<p>
1.一些应用要求将相同的消息对许多终端进行广播,仅使用一个终端负责消息的认证。这种方法既经济又实用负责认证的终端有相应的密钥并执行认证操作如果认证不正确,其它终端将收到它发来的告警。<br>
2.接收方有繁重的任务,无法负担大量的解密任务<br>
3.有一些应用只关心信息的完整性,而不需要保密性<br>
4.认证与保密的分离能够提供结构上的灵活性。<br>
5.有些应用场合,期望在超过接收时间后,继续延长保护期限同时允许处理消息的内容,如果使用加密解密后保护就失效了,这样消息只能在传输过程中得到完整性保护但在目标系统中却办不到。</p>