Mail.app 的 Verify Certificate 警告 - MAC

Yedda avatar
By Yedda
at 2011-05-05T23:30

Table of Contents

※ 引述《Equalmusic (Cosmajoonitist)》之銘言:
: 我在設定公司信箱的時候出現了警告
: 想請板友幫忙解釋一下這個 certificate 是怎麼運作的
: 比如 Mail.app 怎麼 verify servers
: 還有為什麼我想連上某個 server...卻有可能連到某個偽裝的 server?
: 要怎麼避免這種狀況呢?感謝!

有可能啊,例如說你的 /etc/hosts 被改寫,或者在外面用莫名的無線網路,
你以為是連真 server,結果惡意AP竄改封包,導向假 server,再把回應的
封包改成讓你以為是真 server 來的。

你的電腦 <--> 惡意AP <--+ x 真正的 server
|
+--> 假造的 server


certificate 就是為了避免這種狀況。目前 web 和 mail 用的 certificate
都採用我那篇講的 CA,也就是找個有公信力的機構來背書。

Certificate 運用一項叫做「簽章」的技術,可以想像成簽名一樣,他的特性
是其他人很難產生出代表你的簽名,所以每個人只要看到你的簽名,就可以相
信說這份文件是你認可的。你可以想像 certificate 是一張紙,上面的內容是
「我是EqualMusic」,但光這樣隨便哪個人都可以一張紙上打這幾個字,對吧?

如果這張紙上面有 Steve Jobs 的簽名,你大概就可以相信了。因為現在大部
分電腦裡都有 SJ 的簽名資料 (CA Root Cerfiticate),所以看到這張有 SJ
簽名的憑證,我就相信了。不過因為 SJ 不是慈善事業,請他簽名還要錢咧。

所以有時候你會發現這張 certificate 上除了「我是 EqualMusic」外,只有
一個不知道是誰的yllan潦草簽名(電腦裡沒有yllan簽名資料),你敢相信嗎?
如果你敢肯定說這張 certificate 是真的,是公司IT親手拿給你的,他神智
清醒也不是商業間諜,人也很善良,只是你們公司沒有錢請 SJ 簽名所以只好
自己簽,那 always trust 沒關係呀。

但如果你不認識 yllan 也不知道 yllan 的簽名長怎樣,那就要小心了。

但這個權威人士也不是都能相信就是了。前陣子有人發現,新系統 (Windows/
Mac/Linus 都有) 裡面居然有存大陸的 CA,就好像你電腦裡存有冬瓜標的簽名
資料一樣,你會信任一個流氓嗎?他哪天簽一張憑證給他的手下要把你做成
消波塊,你還傻傻相信來的人是正義警察,那不就完了?
http://preview.tinyurl.com/ykpjhhe

然後前陣子又有權威人士 (CA) 被挾持(hacked),被迫亂簽 google、yahoo等
著名網域的憑證給第三方人士,所以遇到這些持有假憑證的人,你電腦也會自動
相信他們。好可怕呀~
http://blog.gslin.org/archives/2011/03/26/2537/

: → Equalmusic:那連結真有趣...看完有點懂又好像沒懂...XDD 05/05 13:54
: → Equalmusic:我之前都是勾 always trust...但是這樣是不是不安全? 05/05 13:55

--
Tags: MAC

All Comments

Delia avatar
By Delia
at 2011-05-06T02:26
原PO動態:水泥攪拌中(?) 譬喻清楚先推一個 XD
Mary avatar
By Mary
at 2011-05-06T19:34
如果你不認識yllan 那就去檢查一下你正在上b用的軟體的作者
Zora avatar
By Zora
at 2011-05-09T10:36
Tom avatar
By Tom
at 2011-05-11T14:45
推,講得很清楚
Noah avatar
By Noah
at 2011-05-15T11:58
推!

Mac Mini 2010 BootCamp

Ingrid avatar
By Ingrid
at 2011-05-05T23:29
想要請問一下 這個軟體 是否為 apple 免費提供的? 我有點不清楚 因為我用了 mac mini server 灌了 window 7 缺少了一張網路卡 ..... 所以上網查了了一下 好像需要這個程式 網路上有查到很多 bt 檔下載 雖然目前我不知道合不合法 .... 假如合法的話 ...

iPad過海關問題

Agatha avatar
By Agatha
at 2011-05-05T23:23
請問一下 我想從美國帶ipad回來 因為是要送人的 所以不會預先拆開 想請問過海關的時候需不需要像筆電一樣拿出來另外檢查呢? 謝謝 -- and#34;If you live like a man, You live in tales you tell.and#34; ...

為甚麼叫Apple???

Odelette avatar
By Odelette
at 2011-05-05T23:08
我記得我有看過相關討論的文章 就是說當初Steve成立Apple的時候 為甚麼要用Apple 而不是其他水果 我Google了一下都是說Logo的由來 有人知道為甚麼會用Apple而不是Orange Banana 等其他東西嗎?? 我有一點點印象那篇文章說Apple象徵一個甚麼意義 拜託來人幫 ...

adium

Carolina Franco avatar
By Carolina Franco
at 2011-05-05T22:12
用這隻小鴨 接收人家過來的檔案 應該會預設存在哪裡?? 找了老半天都找不到 謝謝回答 - ...

請問新的iMac HDMI Input

Frederica avatar
By Frederica
at 2011-05-05T21:18
之前小弟有在研究如何把imac當成外接螢幕來使用 而我需要的輸入訊號介面是hdmi 上網做功課在01看到這篇http://ppt.cc/xbev 可惜的是解析度只能支援到720p 但是前幾天imac更新了 主打thunderbolt號稱可以達到每秒傳輸10gb 想說這種頻寬hdmi in應該上的了 ...