Wednesday, December 27, 2006

Week 15: 課程紀實 (2006/12/27): 網路為什麼不安全?

這個月的課程主題是網路安全(network security), 所以今天除了讓同學上網整理資料, 貼到 Homework Show@RMICC, MCU 之外, 我們討論的主題就是: 網路為什麼不安全?

我們找了兩位同學站在教室的前後兩端, 可以透過原始講話的方式, 交換訊息, 然而, 教室中的其他同學也都聽到他們的談話了。假設, 如果這兩位同學都懂得客家話, 那麼教室中就可過濾掉一些不懂客家話的同學, 偷聽她們的談話。這樣子做, 懂客家話的同學還是可以聽懂他們的談話內容, 至於不懂的同學, 則可以偷偷錄下來, 再去請教懂得人, 一樣可以了解這兩位同學在說什麼! 差別只是時間上的不同而已! 再假設, 如果這兩位同學之間建立了一套只有他們兩個人才懂的語言, 自然就可以完全做到秘密通訊了!

接下來, 我們將兩位同學類比成電腦, 中間牽一條金屬線, 就變成一個網路(network), 兩台電腦可以靠著這條電線(電子在線上快速移動)傳遞訊息。傳送訊息的這台電腦不斷地改變電線上電壓的特性, 使其分別代表不同的意義, 接收訊息的電腦則是在同一時間, 不斷地去量測電線上電壓的特性, 再還原成原來的訊息。

如果想要竊聽兩台電腦之間的通訊內容, 只要連上這條傳遞訊息的電線就可以了。這個原理就和竊聽電話的原理是一樣的。很不幸地, 區域網路(local area network, LAN)就是這樣把所有電腦都搭在一起, 而所謂的網際網路(Internet), 就是把一個一個的區域網路連接起來而成形的。

因此, 在網路上傳遞消息, 就好像你在公開場所大聲講話一樣, 是大家都聽得到的,...

No comments: