ICT 每周速報(Week 32, 2021)


Willis WAN, Chun Yu

Posted 13 August 2021

Cloud Computing Disadvantage 雲端計算壞處

Cutefish

Encryption 加密

HKDSE ICT

ICT

Linux

Misleading Claims 誤導聲稱

Operating System 操作系統

Secure Socket Layer 保安插口層

Transport Layer Security 傳輸層安全性協定

User Interface 用戶界面

Zoom

🖊 本周重點

🗞 News 1: Cutefish:一個超級可愛嘅 Linux 操作系統

Cutefish 係一個基於 Linux 嘅操作系統(Operating System;OS)。佢同其它 OS 最唔同嘅地方,就係佢 超 級 可 愛 。暫時呢個 OS 並未有獨立發行,而係要喺其它嘅 OS 上面去安裝。由於 Cutefish 仲喺係開發嘅階段,所以個 OS 依然有好多 Bugs,同埋十分之慢。

ICT 重點

對靚嘅嘢無防禦力嘅 Willis (?)睇到呢篇新聞之後,即刻開咗部虛擬機器(Virtual Machine;VM)去試玩 Cutefish。同大家分享下啲 screenshot 先:

唔同嘅 OS 之間有乜嘢唔同,係近幾年好常考嘅課題。我係同同學仔分析呢一課嘅時候,通常會畫呢一幅圖:

係幅圖入面,我 highlight 咗三個部分,呢三個部分就係一個 OS 嘅主要用途:

  1. 與用戶的關係:OS 提供用戶界面(User Interface),令用戶可以維護硬件;
  2. 與應用程式的關係:OS 協調各個應用程式嘅執行,並確保應用程式嘅執行符合保安規則;
  3. 與硬件嘅關係:OS 會管理電腦嘅硬件,例如 RAM 同硬碟等。

所以,唔同嘅 OS 有乜嘢唔同?只要你嘅答案係嚟自上面三點,就有分㗎啦。另外,由於系統軟件(System Software)都係軟件嚟,係軟件就要考慮版權 Copyright 嘅問題,所以唔同嘅 OS 都會有唔同嘅 Licence。

相關課題

新聞來源/詳細閱讀

🔖 News 2: 雲端黑暗面

係上星期嘅文章,我哋講過 SaaS 嘅好壞處。有同學仔反映想學多啲關於雲端計算呢個 Concept。我係 CIO.com 搵到一篇專講雲端計算十個壞處嘅文章。日後搵到更多類似嘅文章,會再同同學仔分享!

雲端計算的十個壞處

  1. 更換服務供應商會比想像中困難;
  2. 按量計算的費用比傳統、購入式軟件昂貴;
  3. 性能與宣傳的有出入;
  4. 無法了解服務的部分細節,例如伺服器嘅地理位置等;
  5. 性能的波動性大;
  6. 難以迎合商業上嘅改動;
  7. 你嘅 IT 策略受到服務供應商限制;
  8. 按量計算嘅服務收費或令公司失去預算;
  9. 過於方便,使人失去部分重要技巧(例如程式編寫);
  10. 服務供應商以不同條款保護自己,使公司失去話事權。

ICT 重點

十個 points 睇落好複雜,但係其實想解決嘅問題得一個,就係確保我哋設計嘅系統可以符合到商業需求(Business Requirements),而且唔會對公司將來嘅發展帶來太大掣肘。

Cloud Computing 一類嘅服務,往往係入門級別嘅費用十分低,對唔少中小企 (SMEs)嚟講係唔錯嘅選擇。但係當公司開始擴大嘅時候,由於要將數據轉移至其它供應商或自己購置嘅設備上十分麻煩,結果就「焗住」要用同一個供應商,就算供應商抬價都要照俾架啦。

另外,One-size-fit-all 嘅方案,對公司未必完全適合。如果營商環境有改變,但係雲端服務配合唔到嘅話,結果只會得不償失。所以,一個負責任嘅 System Analyst 會將所有獲取服務嘅方法作出比較,然後提議一個對公司長遠利益最好嘅方案,而唔係淨係睇價錢。

相關課題

新聞來源/詳細閱讀

📱 News 3: 8500 萬美金:Zoom 誤導性宣傳的代價

有人話:「無知是福 Ignorance is Bliss。」但係對 Zoom 嚟講,今次嘅無知價值 8500 萬美金。

先前,Zoom 係自己嘅網站上面同一份保安白皮書上面聲稱,佢哋嘅視像會議軟件使用點對點加密(E2EE)。但係,喺 2020 年 4 月嘅時候,有媒體發現 Zoom 其實只係用緊 TLS 加密,而唔係 E2EE。另外,Zoom 亦被發現係未經用戶同意嘅情況下,將用戶數據交咗俾 Facebook 同 Google。

為咗平息訴訟,Zoom 決定向所有美國用戶賠償 15-25 美金。

ICT 重點

TLS 係新版嘅 SSL。咁 TLS 同 E2EE 有咩分別呢?係我哋學非對稱加密 Asymmetric Encryption 嘅時候,我哋學到要用收件者嘅公鑰 Public Key 嚟加密,以確保得收件者可以解密。我哋請 Alice 同 Bob 示範呢一點:

但係好多時候,我哋都係同一個伺服器傾計,所以我哋會用 TLS/SSL 嚟做加密。如果一個視像會議嘅軟件用 TLS 嚟做加密,會發生以下嘅事:

所以 TLS 嘅最大問題,就係伺服器有能力去解密以獲得明文。如果呢個伺服器感染咗電腦病毒、被 Hacked 的話,Alice 同 Bob 嘅交談就會外洩。E2EE 會透過交換金鑰(Key Exchange)嘅方法,確保只有 Alice 同 Bob 有解密嘅能力:

用咗 E2EE 嘅話,伺服器就只會轉發(Relay)交談內容,唔會有解密嘅能力,對用戶嘅私隱保護大大提升。

究竟 Zoom 嘅 Marketing Team 係對 E2EE 同 TLS 嘅分別無知,定係故意隱瞞消費者,我哋無從得知。我淨係知道,呢件事對 Zoom 嘅聲譽造成極大嘅傷害。就算 Zoom 係視像會議嘅質素做得幾好(起碼比某 S 字開頭嘅做得好),呢單新聞嚇怕咗好多 Potential Customers。呢單新聞正好表明,係依家呢個咁依賴科技嘅年代,商業嘅世界所要更多對 IT 有基本知識嘅人去 Drive 一啲決定,避免因無知而有所損失。

Only when the tide goes out do you discover who's been swimming naked. —— Warren Buffett

相關課題

新聞來源/詳細閱讀

問題回顧

  1. 一個操作系統有邊三個主要功能?
  2. 雲端計算服務有乜嘢壞處?
  3. TLS 加密同點對點加密 E2EE 有乜嘢分別?

鐘意篇文嘅話,麻煩係下面個 IG Post 上面俾個 Like ❤️ 感謝感謝

更多內容

About the Author

Willis WAN, Chun Yu

A graduate in BBA(Information Systems) of HKUST. Tech Enthusiast, Teacher, Learner.

Copyright © 2021 All Rights Reserved