為什麼 Proton VPN 不提供 SOCKS5 代理伺服器
- 閱讀
- 0 分鐘
- 類別
- 連線
某些 VPN 服務提供 SOCKS5 代理伺服器。Proton VPN 則不提供,且我們永遠也不會提供。在本文中,我們將解釋其原因。
什麼是代理伺服器?
代理伺服器是介於您的裝置與網際網路之間的伺服器。這意味著您的網路流量會通過代理伺服器,且您連線的任何網站都只能看到該伺服器的 IP 位址和實際位置。
VPN 伺服器(例如 Proton VPN 所運作的伺服器)是一種特殊的代理伺服器。
什麼是 SOCKS5 代理伺服器?
SOCKS5 是 SOCKS 的最新版本,這是一種最初於 1996 年制定的簡單代理伺服器協定。
這是一種實用的協定,可用於轉寄各種網路流量,包括檔案傳輸協定 (FTP)、POP3 和 SMTP(用於傳送和接收電子郵件)、網際網路中繼聊天 (IRC) 以及 BitTorrent。
為什麼 Proton VPN 不支援 SOCKS 5(且永遠不會支援)
SOCKS5 不會加密您的資料,因此任何能夠攔截您流量的人(例如:透過 中間人攻擊(新視窗))都可以存取這些資料。
這與 VPN 形成鮮明對比,VPN 會將您裝置的所有網路流量,透過安全的已加密 VPN 通道路由至 VPN 伺服器。Proton VPN 的 VPN 通道僅使用最經考驗且強健的 VPN 協定來確保安全。
例如,Proton VPN 使用 AES-256 保護 OpenVPN 連線,並搭配 RSA-4096 以確保安全的 TLS 金鑰交換,以及透過 HMAC SHA-384 雜湊驗證來驗證 TLS 憑證。工作階段期間的資料傳輸使用 AES-GCM 進行安全保護,且我們的加密套件包含 Diffie-Hellman 金鑰交換 (DHE),以提供轉寄私密性。
WireGuard® 連線是結合了多種經考驗且頂尖的密碼學基元來確保安全,其中包含 ChaCha20 對稱金鑰加密演算法、Poly1305 MAC 驗證、Curve25519 Diffie-Hellman 金鑰交換等。
進一步瞭解我們的 OpenVPN 與 WireGuard 加密
SOCKS5 無法提供任何這些安全防護,這使其在本質上是不安全的。基於這個原因,Proton VPN 不提供 SOCKS5 連線,且永遠不會提供。
那 HTTPS 呢?
經由 SOCKS5 代理伺服器路由的 HTTPS 連線仍受 HTTPS 保護,但 HTTPS 無法提供與 VPN 相同層級的保護。例如,雖然通訊的實際內容已加密,但其他內容皆未加密。像是 伺服器名稱指示(新視窗) (SNI)、目的地位址等資訊,都會暴露在 HTTPS 中。
除此之外,憑證授權單位 (CA) 可能會(且曾經(新視窗))面臨政府壓力,而向可疑網站簽發 HTTPS 憑證,或是遭到犯罪分子駭入以簽發偽造憑證。
研究也顯示,在高度針對性的攻擊中,有可能利用 HTTPS 流量分析(新視窗),來揭露目標在受 HTTPS 保護的網站上所造訪的個別網頁。