安全协议

安全协议（英语：security protocol），又称作密码协议（cryptographic protocol）、加密协议（encryption protocol），是以密码学为基础的消息交换协议，其目的是在网络环境中提供各种安全服务。密码学是网络安全的基础，但网络安全不能单纯依靠安全的密码算法。安全协议是网络安全的一个重要组成部分，我们需要通过安全协议进行实体之间的认证、在实体之间安全地分配密钥或其它各种秘密、确认发送和接收的消息的非否认

安全协议的目标

安全目标是多种多样的。例如，认证协议的目标是认证参加协议的实体的身份。此外，许多认证协议还有一个附加的目标，即在主体之间安全地分配密钥或其他各种秘密。

按安全协议定义

密钥交换协议、认证协议、认证和密钥交换协议。

按安全协议实现的功能

认证协议、最小泄密协议、不可否认协议、公平性协议、身份识别协议、密钥管理协议。