《Introduction to cryptography and PKI》1-密码学及PKI简述.pptVIP

  • 12
  • 0
  • 约 121页
  • 2017-07-08 发布于浙江
  • 举报

《Introduction to cryptography and PKI》1-密码学及PKI简述.ppt

* SSL probably most widely used Web security mechanism. Its implemented at the Transport layer; cf IPSec at Network layer; or various Application layer mechanisms eg. S/MIME SET . * 客户对服务器的身份认证:对于服务器的身份认证是有必要的,例如在电子商务中客户要向服务器发送自己的信用卡号。 * * * * * * * * * * * 客户(Alice)向服务器(Bob)发起安全连接请求,提出了客户方的加密、认证算法建议,以及所产生的随机数;服务器返回所确定的密码算法,并携带了数字证书和服务器所产生的随机数;客户认证了服务器的身份后,产生一预主密钥S,并用服务器的公钥加密S后发给服务器,同时发送用密钥K进行加密的报文HASH值;为了证实服务器已知该密钥,确保先前发送的报文未被篡改,服务器发送所有握手报文,并用写密钥进行加密和认证。 对于通信双方,每一方都要派生出加密密钥、认证密钥以及初始向量IV,所以总共要派生6个密钥。 注意,在SSL认证中,客户可以认证服务器,服务器无法认证客户。但在实际应用中,服务器也希望能够认证客户,因此通常通过获取用户的名字和password来进行。 * SSL Record P

文档评论(0)

1亿VIP精品文档

相关文档