Re: [請益] 關於SSL憑證設定
※ 引述《besta2013 (hahabesta)》之銘言:
: 最近在安裝SSL碰到了一些問題,有些疑問,
: http 傳輸, 封包如果被截取會是明碼
: https傳輸, 封包如果被截取會是亂碼,
: 在apache設定上是否只要加入
: 1.LoadModule ssl_module modules/mod_ssl.so
: 2.Listen 443
: 此時連上https就會有加密的功能,一定要設定憑證嗎,才有加密嗎?
: 憑證的目的是?
SSL 要解決的問題除了加密傳輸之外,另一個就是身份驗證。
舉個例子
今天你連上了 Gmail 輸入的帳號密碼做登入,
雖然你可以確認你的帳號密碼不會被人中途劫走,
但是你怎麼知道你連上的是真的Gmail,而不是一個偽造的網站(例如變造DNS資訊)。
這時候就得靠憑證來驗證身份。
每個瀏覽器都會內建一堆憑證(根憑證,由一些權威機構對外公開)。
接著你得向這些 "權威機構" 申請憑證,這些機構會對你作一些身份的確認。
看憑證的種類,大部分都只是確認你是這個網址的擁有者。
最近開始推行 EV ssl 憑證,除了驗證網址之外,
他還會進行實體的身份驗證 (講白一點他會做身家調查,確保你不是詐騙集團)
申請到的憑證就會隨著你的網站一起公開,
當別人連上你的網站時,他就可以使用瀏覽器內建的憑證去檢驗你的憑證是否正確。
這樣就可以確認你是這個網址的擁有者,而不是一個假冒的。
當然你也可以自己簽一個憑證給自己,
只是其他人連上你的網站時,就無法驗證這個憑證的有效性。
瀏覽器就會跳出警告,說無法驗證有效性。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.130.136.115
推
08/28 14:16, , 1F
08/28 14:16, 1F
推
08/28 14:18, , 2F
08/28 14:18, 2F
推
08/28 16:54, , 3F
08/28 16:54, 3F
→
08/28 16:55, , 4F
08/28 16:55, 4F
→
08/28 16:56, , 5F
08/28 16:56, 5F
→
08/28 16:56, , 6F
08/28 16:56, 6F
→
08/28 16:59, , 7F
08/28 16:59, 7F
討論串 (同標題文章)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章