PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 疑難雜症區
帳戶
密碼
 

  回應
 
主題工具
imprezagt1031
Major Member
 

加入日期: Jun 2005
文章: 152
SSL 運作原理

小弟參考了這篇學習SSL運作原理

http://blog.yogo.tw/2009/11/ssl.html

以下是他所提出的論點:

1.Client透過HTTPS連到Server。
2.Server傳送Server Public Key給client。
3.Client產生後續傳輸資料需要用來加密/解密用的Session Key,並以Server傳過來的Public Key加密後回傳給Server。
4.Server用Private Key解開Client以Public Key加密回傳的資料,以取得Session Key。
5.後續Client與Server間傳送資料就以此Session Key來做資料加密與解密的處理,處理的時間會比使用Server的Public Key與Private Key要快速許多。

我的問題是:

1. 到了第5點後,後續的連線Client還會把這把Session Key透過Public Key加密嗎?
然後Server 仍然會使用Private Key 解開Public Key 後取得Session Key嗎??
還是後續連線Client只有把Session Key 丟給Server嗎? 並沒有再透過Public Key加密了?

2. Session Key是對稱式加密沒錯吧? 所以我只要取得Session Key我就可以自行解開加密,進而看到資料內容 對嗎?
     
      
__________________
"PCDVD" 讓我學會了"敗家"
舊 2013-01-25, 11:27 PM #1
回應時引用此文章
imprezagt1031離線中  
VincentDX
Advance Member
 

加入日期: Aug 2001
文章: 421
1. step4 server就拿到session key了,所以client之後就不會傳session key給server了,因為server已經有,沒有必要再傳了

2.yes
 
舊 2013-01-26, 09:54 AM #2
回應時引用此文章
VincentDX離線中  
Stripper
*停權中*
 

加入日期: Jan 2013
文章: 296
感謝解答心中疑惑
引用:
作者VincentDX
1. step4 server就拿到session key了,所以client之後就不會傳session key給server了,因為server已經有,沒有必要再傳了

2.yes
舊 2013-01-26, 09:58 AM #3
回應時引用此文章
Stripper離線中  
aaaa88
Junior Member
 

加入日期: Mar 2012
文章: 733
引用:
作者Stripper
感謝解答心中疑惑

那請教一下..
如果有監聽網路....那不就所有的key皆可被獲得...
然後被解密監聽??
舊 2013-01-27, 04:59 PM #4
回應時引用此文章
aaaa88離線中  
VincentDX
Advance Member
 

加入日期: Aug 2001
文章: 421
引用:
作者aaaa88
那請教一下..
如果有監聽網路....那不就所有的key皆可被獲得...
然後被解密監聽??


基本上session key不會以明文的方式在網路上傳遞
step4中session key是以server的public key加密
所以即便你監聽整個網路取得該訊息也沒什麼用
舊 2013-01-27, 05:16 PM #5
回應時引用此文章
VincentDX離線中  
aaaa88
Junior Member
 

加入日期: Mar 2012
文章: 733
引用:
作者VincentDX
基本上session key不會以明文的方式在網路上傳遞
step4中session key是以server的public key加密
所以即便你監聽整個網路取得該訊息也沒什麼用

我的意思是....
取得public key後........
然後再取得加密的session key.....解密取得session key...

指的是有心人士破解......可能嗎? Ex.公司網管.....
舊 2013-01-27, 05:47 PM #6
回應時引用此文章
aaaa88離線中  
Feather1231
Major Member
 
Feather1231的大頭照
 

加入日期: Jul 2004
文章: 124
非對乘式加密的好處就是public key就算封包傳遞中被取得也無法解密出資料

所以公司網管, ISP業者一般來說沒辦法直接解密出資料
舊 2013-01-27, 07:57 PM #7
回應時引用此文章
Feather1231離線中  
tepcodu
Basic Member
 

加入日期: Dec 2012
文章: 28
在電影"社群網戰"裡有個比賽...破解了SSL後,祖克柏就說歡迎加入facebook
所以SSL到底有沒有被破過?
舊 2013-01-27, 08:11 PM #8
回應時引用此文章
tepcodu離線中  
隔壁老王
Major Member
 

加入日期: May 2008
文章: 112
引用:
作者aaaa88
我的意思是....
取得public key後........
然後再取得加密的session key.....解密取得session key...

指的是有心人士破解......可能嗎? Ex.公司網管.....


Public Key只是加密
解密還是要server端那把Private Key才行
舊 2013-01-29, 04:38 PM #9
回應時引用此文章
隔壁老王離線中  
mis339
Advance Member
 

加入日期: Apr 2003
您的住址: 台灣台中
文章: 412
MIS表示:我們不破解SSL,我們直接透過agent來「監管」員工
舊 2013-01-29, 05:03 PM #10
回應時引用此文章
mis339離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是06:22 PM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。