目前市面上的主流通訊軟體都為私人公司所擁有,他們將用戶的通訊內容儲存在自家伺服器裡,使記者的資訊暴露於風險中。為保有交換資訊的隱私,記者朋友不妨考慮使用Element,這款加密通訊軟體使用去中心化的架構,將所有資料儲在私人伺服器裡。
記者使用傳統通訊軟體時,必須信任私營公司會確保他們的通訊安全,避免內容遭網際網路服務供應商(ISP)或APP伺服器等窺探。用戶的通訊內容由軟體公司處理後儲存在公司的伺服器裡,不但受軟體公司規範,還可能會被通訊軟體公司或政府單位扣押、解密。
Element為在「矩陣框架」系統上開發免費開源通訊軟體。它和其他APP不同,並非由單一公司營運,而是在用戶持有的安全伺服器上運作,用戶可以完全控制自己的資訊和元數據,避免遭資料探勘。Element還允許用戶使用文字、語音或視訊和其他所有以Matrix為基礎的APP進行端到端加密(E2EE)通訊,這些內容不受任何限制,通話對象也不限於其他Element用戶。
以「Matrix框架」為基礎的軟體
通訊軟體可以建構在一種叫做Matrix的框架上。這種框架沒有處理資訊的中央總部,它使用的是用戶可自行架設的私人伺服器連結成的網路。這些獨立伺服器完全由用戶控制,所以用戶可以完全控制儲存資料的方式、誰可以訪問資料,以及訪問者用完後的數據該如何處理。
這款軟體不但非營利、開源而且高度透明,成為美、法、德等各國政府間的熱門工具,想更全面控制自身通訊內容的記者也很愛用。
可訪問性是這款工具最大的弱點。Matrix只是一個框架,用戶需有軟體和伺服器才能使用它,並非每個用戶都有自行架設伺服器的技能或能力(請參考Matrix伺服器的架設指南)。
「橋接」主流通訊軟體的付費版本
Element One是Element的付費版本(每月 5 美元),它利用的是Matrix框架的另一個重要特徵,也就是互操作性。Matrix可以充當和主流通訊軟體接軌的「橋樑」,如此一來用戶便不需在多款軟體之間切換不同對話,只要透過一款以Matrix為基礎的通訊軟體就可以使用所有其他軟體。
Element One已經可以在預製的伺服器上運作,並用它當主機。伺服器和Telegram、Whatsapp和Signal已設好橋接,不過這款軟體尚未提供端到端加密。Element One可作為介面,但用戶和非Matrix服務之間的通訊內容會被解密,經過其他公司的伺服器,並任其處理。
作者 Benjamin Finn 来自美国休斯顿,在 IT 领域已有十年资历。这段期间其主要工作为替大型企业部署内部资安工具。过去两年来,他在缅甸研究如何于专制民族国家维持合适的资安水准。他并和台湾的多个团体合作,为其进行确切落实资安和安全措施的训练。