您的 IP: 未明 · 您的狀態: 受到保護未受保護未明

端到端加密:您需要知道的一切

當您和朋友或家人使用通訊軟體聊天時,這些資訊在網路上傳輸時可能被攔截,進而讓聊天內容曝光,如果內容中含有機密資料,可能危害到隱私與安全。端到端加密(End-to end encryption,E2EE)是一種保護資料的方法,能防止潛在的竊聽者(包括網際網路服務供應商和雲端服務廠商)監視傳輸中的資料,本文將介紹這種技術。

Eugene Michaels

Eugene Michaels

Feb 02, 2021 · 1 分鐘閱讀

端到端加密:您需要知道的一切

什麼是加密?

加密是對訊息進行加密,只有特定接收者能對其進行解碼。加密軟體能將您的資訊轉換成加密文字(ciphertext),這是一種人類無法辨識的序列。即使有人從中攔截您的訊息,除非他們有私有密鑰,否則無法將加密資料解密。目前最常用的 AES 加密演算法幾乎無法破解。這種技術使用了 256 位元密鑰產生 2^256 種可能的組合,目前連超級電腦都無法能在合理的時間內破解這種密鑰。

加密類型

對稱式加密

對稱式加密(Symmetric Encryption)是發送者和接收者使用相同的私有密鑰對訊息進行加密和解密。這組密鑰在兩個或多個成員之間共享,以便維持專屬的通訊聯繫。對稱式加密的速度較快,但主要缺點是密鑰是雙方共有。除非建立安全通道,否則密鑰可能會被攔截,進而破解訊息。对称加密的一个简单示例是SSL协议。

非對稱式加密

非對稱式加密(Asymmetric Encryption)使用更先進、更安全的方法來保護資料。它使用兩種密鑰加密訊息:公開密鑰和私有密鑰。發送者和接收者使用相同的公開密鑰,並使用不同的私有密鑰。這表示通訊雙方都不知道對方的私有密鑰。

在這種情況下,只有同時擁有私有密鑰和公開密鑰的人員才能解密訊息。如果訊息在傳輸過程中被有心人士攔截,即使他們擁有公開密鑰,也無法存取訊息。只有擁有私有密鑰的人才能解密訊息。

雖然非對稱式加密加密比對稱式加密更進階,但發送端和接收端兩個端點都不受保護。因此如果駭客入侵任何設備並竊取兩種密鑰,就能取得資料。

什麼是端到端加密?

上述的加密是在發送端和接收端之間進行的,也就是在訊息傳輸的過程中保持加密狀態。但發送端和接收端兩個端點都不受保護,因此即使傳輸過程加密,頂多只能確保客戶端和伺服器端之間的通訊受到保護。但伺服器端的營運者(例如 ISP 業者或雲端服務)仍有機會看到您的訊息。

端到端加密(End-to end encryption,簡稱 E2EE 或 e2e)在兩個端點之間的整個傳輸過程中對訊息進行加密,在經過雲端伺服器時保持加密,並只在使用者端解密,因此服務提供者、ISP 或任何第三方都無法存取。換句話說,這種技術能確保只有參與通訊的使用者能讀取訊息,並能避免訊息在傳輸途中被竊取。

使用 E2EE

儘管 VPN 不使用端到端加密,但上網時使用 VPN 會更安全,因為 VPN 服務會加密流量並更改 IP 位址。這樣的話,您的流量就能安全私密地通過雲端伺服器。

未使用 E2EE

如何使用端到端加密

許多應用程式或服務都支援端到端加密技術。我們建議您使用具有端到端加密功能的軟體或服務,並啟用以實現更安全的通訊。尤其是當您上網處理銀行資料或個人資料等敏感性資訊時。

端到端加密在安全即時通訊應用程式中扮演重要的角色。許多即時通訊應用程式都內建端到端加密功能。但一些通訊軟體(如 Telegram 和 FB Messenger)沒有預設啟用端到端加密,必須手動開啟。

此外,端到端加密也能用於保護電子郵件的通訊,也用於備份服務和P2P服務中。相較之下,零知識加密(Zero-knowledge encryption)更加安全,因為它可以對檔案加密,而且只能在您的設備中解密。服務提供者無法存取這些資料,但如果您忘記密碼或遺失設備,就永遠無法存取資料。

可能的威脅

  • 端到端加密無法保護用戶端設備,因此駭客只要攻擊用戶端設備就能取得公開密鑰或私有密鑰。或者也能經由應用程式取得資料。
  • 某些聊天系統可能無法加密其備份資料。例如,Line 提供端到端加密,但不加密儲存在 Google Drive 伺服器上的備份訊息。這表示 Google 可以存取您的備份資料。應該確保應用程式完全實作端到端加密。
  • 後門程式。後門攻擊可以繞過加密技術。這種攻擊可以使用木馬程式、惡意軟體或惡意程式碼來實現。因此,駭客可能會將惡意程式植入您的設備並存取資料。

結論

儘管存在這些潛在的漏洞,端到端加密仍然是確保隱私和安全的可靠技術。我們建議盡可能使用內建端到端加密的應用程式。

端到端加密可以保證傳輸資料的安全性,除了參與通訊的使用者之外,沒有人能將訊息解密。但端到端加密不能避免端點本身的安全風險。用戶端設備上仍存在密鑰被盜,或解密訊息被讀取的可能性。

此外,您應該在上網時養成安全的習慣,例如避免打開可疑的附件、電子郵件、不要隨意下載來路不明的檔案或程式、隨時更新防毒軟體和作業系統安全性更新、使用可靠的 VPN 服務。雖然 VPN 不使用端到端加密技術,但它經由安全的 VPN 伺服器和加密流量來提供安全性。

强大的加密技術、全球基礎設施和 30 天的退款保證,讓 NordVPN 成為全球數百萬人的安全應用程式。