代码空间

摘要(Abstract)

安全协议是以密码学为基础的消息交换协议,其目的是在网络环境中提供各种安全服务。密码学是网络安全的基础,但网络安全不能单纯依靠安全的密码算法。安全协议是网络安全的一个重要组成部分,我们需要通过安全协议进行实体之间的认证、在实体之间安全地分配密钥或其它各种秘密、确认发送和接收的消息的非否认性等。 协议参与者 认证协议:发起者/响应者。 签名协议:签名申请者/签署人/验证人。 零知识证明:证明者/验证者。 电子商务协议:商家/银行/用户。 攻击者编辑 (或称敌手) 内部攻击者/外部攻击者 被动攻击者/主动攻击者 性质编辑 安全协议的安全性质 机密性 完整性 认证性 非否认性 正确性 可验证性 公平性 匿名性 隐私属性 强健性 高效性 安全协议是建立在密码体制基础上的一种交互通信协议,它运用密码算法和协议逻辑来实现认证和密钥分配等目标。 密码协议(cryptographic protocol)是使用密码学完成某项特定的任务并满足安全需求的协议,又称安全协议(security protocol)。 在密码协议中,经常使用对称密码、公开密钥密码、单向函数、伪随机数生成器等。 中文名 安全协议 外文名 Security Protocol 别 名 密码协议 属 性 消息交换协议 作 用 提供各种安全服务