Layer)是netscape公司设计的主要用於web的安全.ppt_第1页
Layer)是netscape公司设计的主要用於web的安全.ppt_第2页
Layer)是netscape公司设计的主要用於web的安全.ppt_第3页
Layer)是netscape公司设计的主要用於web的安全.ppt_第4页
Layer)是netscape公司设计的主要用於web的安全.ppt_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

網路安全期末報告 SSL TLS 指導教授 梁明章報告學生 A0953338徐英智 SSL SecureSocketLayer 是netscape公司設計的主要用於web的安全傳輸協議IETF www ietf org 將SSL作了標準化 即RFC2246 並將其稱為TLS TransportLayerSecurity wap論壇 www wapforum org 在TLS的基礎上做了簡化 提出了WTLS協議 WirelessTransportLayerSecurity 以適應無線的特殊環境 由來 利用金鑰演算法在互聯網上提供端點身份認證與通訊保密 其基礎是公開金鑰基礎設施 PKI 難度 缺點公開金鑰基礎設施普遍商業運營需花大錢購買用途預防竊聽 干擾 消息偽造 原理 SSL是一個介於HTTP協議與TCP之間的一個可選層 其位置大致如下 HTTP SSL TCP IP 結構 將用戶需求翻譯成HTTP請求 協商出一份加密密鑰 並用此密鑰來加密 與webserver的443端口建立連接 GET index htmHTTP 1 1 對稱加密RSA Diffie Hellman DSA及Fortezza非對稱加密RC2 RC4 IDEA DES TripleDES及AES單向散列函數MD5及SHA 加密類型 對稱加密分組密碼將明文按一定的位長分組 明文組經過加密運算得到密文組 密文組經過解密運算 還原成明文組 序列密碼利用少量的密鑰 通過某種複雜的運算 產生大量的偽隨機位流 用於對明文位流的加密非對稱加密單向散列函數 加密類型 對稱加密非對稱加密簡單的說就是加密密鑰與解密密鑰不同 分私鑰和公鑰 這種方法大多用於密鑰交換 RSA便是一個我們熟知的例子 單向散列函數 加密類型 對稱加密非對稱加密單向散列函數由於信道本身的干擾和人為的破壞 接受到的信息可能與原來發出的信息不同 一個通用的辦法就是加入校驗碼 加密類型 工作方式 用戶端 支援的密碼演算法清單壓縮方法最高協定版本稍後將被使用的亂數 ClientHello 工作方式 Server端 伺服器選擇的連接參數 ServerHello 工作方式 用戶端 支援的密碼演算法清單壓縮方法最高協定版本稍後將被使用的亂數 ClientHello Server端 伺服器選擇的連接參數 ServerHello 交換證書 依靠被選擇的公開金鑰系統 A 我想和你安全的通話 我這裡的對稱加密算法有DES RC5 密鑰交換算法有RSA和DH 摘要算法有MD5和SHA B 我們用DES RSA SHA這對組合好了 這是我的證書 裡面有我的名字和公鑰 你拿去驗證一下我的身份 把證書發給A 目前沒有別的可說的了 工作方式 續 A 查看證書上B的名字是否無誤 並通過手頭早已有的CA的證書驗證了B的證書的真實性 如果其中一項有誤 發出警告並斷開連接 這一步保證了B的公鑰的真實性 產生一份秘密消息 這份秘密消息處理後將用作加密密鑰 加密初始化向量和hmac的密鑰 將這份秘密消息 協議中稱為per master secret 用B的公鑰加密 封裝成稱作ClientKeyExchange的消息 由於用了B的公鑰 保證了第三方無法竊聽 工作方式 續二 我生成了一份秘密消息 並用你的公鑰加密了 給你 把ClientKeyExchange發給B 注意 下面我就要用加密的辦法給你發消息了 將秘密消息進行處理 生成加密密鑰 加密初始化向量和hmac的密鑰 我說完了 B 用自己的私鑰將ClientKeyExchange中的秘密消息解密出來 然後將秘密消息進行處理 生成加密密鑰 加密初始化向量和hmac的密鑰 這時雙方已經安全的協商出一套加密辦法了 注意 我也要開始

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论