從 ProtonMail 事件,再談私隱與隱身
文:薯伯伯
最近 ProtonMail 涉及一宗引起極廣泛關注及討論的資訊安全事件,事緣一名法國社運人士被法國警方調查,法國警方透過歐洲刑警與瑞士警方交涉,瑞士警方向瑞士法院申請命令,要求 ProtonMail 監察涉事法國社運人士的 IP 地址,ProtonMail 如令執行。在法國警方提交給當地法庭的文件顯示,顯示了涉事者的 IP 地址。
這件事引起牽然大波的原因,是因為 ProtonMail 一直標榜安全及尊重私隱,而大多數用戶是真誠地相信該公司維持「零記錄政策」(no log policy),但 ProtonMail 的公司事後指出,在一般的情況下不會記錄用戶 IP,只有在收到瑞士法院的要求,才會開始記錄用戶的 IP 地址。
這件事引起不少香港人的關注及擔憂,我認為是好事,這顯示不少香港人早已脫離資安無明無知之心。正是因為了解資安對自己的重要,才會因資安事件而心生恐懼,從而作出相應的行動及策略,這是非常重大的進步。
我之前一直沒有評論 ProtonMail 事件,並非沒有看法,而是不願倉猝下結論,寧願多花一點時間去了解情況,以及等待各方回應,再給讀者建議。
我先說一下我的結論,然後再討論當中的細節及分析理據。
一,我的結論
我依然認為 Proton Technologies 是可靠的公司,而我仍然使用這家公司的 ProtonMail 及 ProtonVPN 作為自己最主要的電郵及 VPN 服務供應商。
(注:我以前多次介紹 ProtonMail 及 ProtonMail,每一次介紹都是用普通的連結,而非介紹人 referral 連結。讀者看完我的文章而選用該兩個服務,對我完全沒有利益,而我使用 ProtonMail 及 ProtonVPN 時,也是自己付費,沒有任何形式的贊助。)
二,不同場景
這宗案件最太的爭議,是當 Proton Technologies 公司收到瑞士法院的命令時,同意開始記錄客戶的 IP 地址。我們用五個不同的情況去逐一分析,當位於瑞士的 Proton 收到不同司法管轄區發出的法庭命令後,會如何應對。
Proton 公司主要有兩個服務,一是電郵,另一個是 VPN。目前涉事的是電郵的服務,但我也會討論一下他們對 VPN 的可能處理手法。
Case 1:在完全沒有法庭命令的情況下,ProtonMail 及 ProtonVPN 均不會記錄客戶的 IP 地址。但要留意這是不為,而非不能,也就是說在一般情況下,Proton 並不會記錄 ProtonMail 及 ProtonVPN 用戶的 IP 地址,但他們是有能力這樣做,只是在沒有命令的情況下,他們不會這樣做。
Case 2:假如瑞士警方拿到日內瓦州法院或瑞士聯邦最高法院的法院命令,由於 Proton 的註冊地是瑞士,法院的命令足以迫使 Proton 開始記錄 ProtonMail 的用戶 IP 地址。
Case 3:承上,值得留意的是,即使有日內瓦州法院或瑞士聯邦最高法院的法院命令,但該規定不能針對 VPN 供應商,也就是瑞士註冊的 VPN 供應商,在任何情況下也沒有法律責任去記錄客戶的 IP,而 Proton 對其 VPN 用戶,是一直保護他們原來的 IP,目前沒有向第三方交出過相關數據。這次上了新聞的人,是使用 ProtonMail 電郵用家戶,而該用戶沒有使用 VPN 連接郵件服務。
Case 4:當美國警方透過美國法院發出命令,要求位於瑞士的公司交出客戶資料,就必須要得到日內瓦州法院或瑞士聯邦最高法院的批準。而 Proton 不能單方面與美國的 FISA 法庭(外國情報監視法庭)合作,否則即屬違反瑞士法律。
Case 5:即使有瑞士法院的命令,ProtonMail 也只能記錄客戶的 IP 地址,而不能突破其 AES-256 加密,亦不能查看到客戶的電郵的主體文本內容,但要注意的是,電郵的 metadata,包括發送人的電郵地址、電郵主題,則不屬加密的部份。
Case 6:歐盟區內的法院向瑞士法院提出申請,獲批的機會較大。
Case 7:極權國家向瑞士法院提出批出命令,獲批的機會較小。
三,討論
當 ProtonMail 配合瑞士法院命令,記錄並交出法國社運人士的 IP 地址,有不少人來信,想我建議一些「更為安全」的電郵服務。但任何公司均會受其註冊地的司法管轄,例如另一間著名的安全郵箱服務供應商是 Tutanota,註冊地是德國,同樣會受德國法律規管。
承接 Case 3 的情況,如果用戶在連接 ProtonMail 服務時,有同時使用 ProtonVPN,即使瑞士法院同時向兩間公司發出命令要求記錄客戶 IP,但由於相關規定只適用於 Mail,而不能套用在 VPN 上,所以 Mail 要記錄 IP,但 VPN 則不會記錄,最終也就是無法得知使用者的 IP。
ProtonMail 本身亦有提供 TOR 版本的 ProtonMail(https://protonmail.com/tor),那就是連技術上也難以記錄用戶 IP 地址。
四,私隱與匿名
我發覺不少用戶混淆了私隱與匿名的概念,兩者看似相關,在實際執行時卻是兩個完全不同的事物。坊間經常有人把「保護私隱」及「隱藏身份」混為一談,這是錯誤的說法,也是危險的說法。要做到完全不留任何個人痕迹的「隱身」,不只牽涉極度複雜的操作,加上淵博的學識,還有非常考驗耐力及堅忍力。
舉個例子,有人頻密更換電話卡,以為使用「太空卡」就能隱藏自己身份,但卻把多張「太空卡」輪流放入同一部手提電話使用,當中也包括與自己有關連的電話卡,那麼其他電話卡就不算是匿名了。又或者用家本身很小心,把不同的太空卡放在不同手機,卻經常把太空機與自己常用的手機同時打開,出雙入對,那也做不到真正的匿名。
我曾經聽過有人跟我說買了「太空卡」,追問之下才知對方居然認為使用「沒有個人登記的八達通購買自由鳥」就當是「太空卡」,我就覺得非常不安。
我撰寫的資安文章,一直強調的是私隱,而非隱身。隱身是極為複雜的操作,對於大部份讀者而言,必須覺察自己不能輕易隱身的技術現實。有關隱身的討論,請參看:〈零基資安訓練營(九):如果要完全隱藏網上身份〉
https://www.patreon.com/posts/38185283
五,防患
使用網上服務時,必須清楚明瞭自己的需要以及其服務的限制。以 ProtonMail 的為例,分三種情況去講:
A. 電郵內容文本:如果電郵用家只是想把電郵文本的內容加密,使用 ProtonMail 很合適。
B. 隱藏 IP:如果電郵用家想隱藏自己的 IP,每次連接 ProtonMail 時就應該使用 ProtonVPN,又或是使用 TOR 的登入點,但可能還是有其他蛛絲馬跡能查看到當時人的真實身份。
C. 電郵標題:這項資料未能加密,敏感資料不應寫在電郵標題。
六,尾聲
如果是要防止電郵內容被偷窺,收件及寄件雙方均使用 ProtonMail 是很合適的做法。以涉事法國社運人士的情況來看,ProtonMail 提供了其 IP 地址,卻沒有(亦不能)提交其加密的電郵文本內容。
收尾再重申我的結論:我目前仍然認為 ProtonMail 是安全的電郵供應商,而我的電郵地址上就是自己的名字,我清楚知道自己要求的是電郵文本內容加密,而非隱藏自己的身份。
如果要保持高度匿名,那就要使用 TOR、VPN,上網地點也要非常講究,必須經常轉換上網地點,像斯諾登在發佈 NSA 大規模監控公民的消息時,就是開車去搜尋 Wi-Fi 訊號,每次上網十多分鐘就要停下來。
ProtonMail 事件引起多人關注,而從不少讀者及朋友的反應來看,不只是關注,更引起不安。我很樂見這種不安,我相信這種不安其實是好事,這代表大眾更為注重資訊保安,早已脫離盲目相信安全無事的時代。不過在注意安全的同時,更要明白自己想保護的是甚麼類型的數據。遠離無知,保持警惕,但不過度恐慌,才能更掌握人民的科技優勢。
🔑 【超務實長清單整理:Do not make it easy!(2021年9月更新)】 https://www.patreon.com/posts/55578887
▶️ 請訂閱 Patreon 頻道,支持不受干預的獨立創作及評論 | www.patreon.com/pazu
同時也有26部Youtube影片,追蹤數超過285萬的網紅Namewee,也在其Youtube影片中提到,我終於要結婚了,雖然我老婆很美,但是她家人不喜歡我,因為我是一隻老虎。我最厲害的是我有一條。。。 全民经典MMORPG完美世界新马版立即下载:http://bit.ly/2SCizey 登录就送海量福利:金毛狮王、专属精灵、稀有金装及4000金元宝。 13年经典IP重铸,极致还原端游玩法,重现原汁...
ip log 在 Facebook 的最佳解答
https://protonmail.com/blog/transparency-report/
// Due to some confusion from the information previously provided below, we are editing to clarify that we only provide information when ordered to do so by Swiss authorities. //
(由於先前提供的信息存在一些混淆,我們澄清僅在瑞士當局下令時才提供信息。)
Protonmail 在開戶時不會有 IP log,在一般情況下使用也不會有 IP log,要在瑞士當局下令才會開始記錄 IP。外國政府若有類似要求,亦要經瑞士政府允許。
而在任何情況下,無論有沒有政府命令,ProtonMail 都睇唔到 encrypted message 嘅內容。
ip log 在 純靠北工程師 Facebook 的最讚貼文
#純靠北工程師5bb
----------
接續57y, 開始懷疑自己是不是所謂的高衝突人格
4. 當你製作排程自動移除資料的程式時,發現有部份資料因為錯誤的外鍵關聯無法刪除,你再次確認自己用的是最新規格沒錯,看著進度表上其他人老早就寫著完成的同樣資料表的手動CRUD功能,開始懷疑他們有沒有做測試以及自己還要收多少爛攤子
5. 有天才直接把自己加到正式環境的白名單IP,還「不小心」把資料餵給正式環境的API,你沒去翻API Log的話還裝死不承認
6. 承上,你去檢查呼叫正式/測試環境的判斷邏輯,發現是用本機的IP判斷,在本機如果不是寫死呼叫正式環境應該是跑不上去
7. 當你加入了至少三個人共用開發的專案,發現因為有人少上傳檔案無法建置,看著上傳的時間是8/13,你再次看了看今天的時間是9/2
----------
💖 純靠北官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/6887
ip log 在 Namewee Youtube 的最讚貼文
我終於要結婚了,雖然我老婆很美,但是她家人不喜歡我,因為我是一隻老虎。我最厲害的是我有一條。。。
全民经典MMORPG完美世界新马版立即下载:http://bit.ly/2SCizey
登录就送海量福利:金毛狮王、专属精灵、稀有金装及4000金元宝。
13年经典IP重铸,极致还原端游玩法,重现原汁原味的完美世界。 无缝大世界凌空对战,无尽深海自由探索,百万玩家心中的完美大陆,等你归来。
【关注官方脸书,活动不迷路】完美世界新马版
#完美世界 #完美世界新马版 #perfectworld #飞行战斗 #efun #mmorpg #完美如初世界新生
-
欲網購黃明志最新實體專輯《亞洲通才》及歷年專輯和周邊商品請到。Purchase Namewee Latest 《Asian Polymath》 , Others Music Albums & Merchandises Please log in to https://namewee4896.com/
Namewee 黃明志 Official Facebook Fan Page:
https://www.facebook.com/namewee/
Namewee YouTube Channel Link:
http://www.youtube.com/namewee/
#Namewee #黃明志
ip log 在 極龍xDraGon Youtube 的最佳貼文
==================================
影片資料 :
Mod :
-Optifine
-BattyCoordinates
-Spinner Mod
-KeyStroke Mod
-5 ZIG Mod
-AutoTip + AutoGG
-FastChat
-Sk1er Level Head
-Orange 1.7 Animation
-Toggle Sprint
-MotionBlur
Server IP : mc.hypixel.net
==================================
影片簡介 :
這是有關頻道末來方向及發展
或一些訂閱慶祝
只要大家快點訂閱我
就可以有慶祝活動
==================================
相關影片 :
【HKPVP】Minecraft HKSTGR 團隊競技伺服器 #1 雙人漫長旅程既開始 w/Friends
https://www.youtube.com/watch?v=PAEztx_GWeQ
-------------------------------------------------------------------
Minecraft BedWar (破床競爭) #12 冇床死撐戰術 | 一打四之超傳奇
https://www.youtube.com/watch?v=hieE0F1dZsY&t=3s
==================================
Minecraft 資源下載 :
Mods File : https://www.mediafire.com/folder/ug43aon1aayp2/xDR4G0N_Mod_File
Texture Pack : https://www.mediafire.com/folder/7b8rcbe1q9uee/xDR4G0N_Texture_Pack_File
==================================
相關資訊 :
烈火工作室 FB專頁 : https://www.facebook.com/blazesStudio.com.hk/
烈火工作室 YT頻道 : https://www.youtube.com/channel/UCLMUoGrulEOgRLccXFvqGuw
==================================
手機規格 :
CPU / 處理器 : Snapdragon 625 CPU
GPU / 顯示卡 : Adreno 506
OS / 操作系統 : Android 6.0
RAM / 臨時存取 : 4GB
Storage / 儲存空間 : 64GB ROM+32GB Micro SD
-------------------------------------------------------------------
電腦規格 :
CPU / 處理器 : Intel Core™ I7-7700 3.60GHz
GPU / 顯示卡 : Forsa GeForce GTX 1060 3GB Fury OC
MotherBoard / 主機版 : Gigabyte GA-B250M Gaming
RAM / 臨時存取 : KingSton DDR4 2133MHz 8GB x2
Storage / 儲存空間 : Toshiba 2TB 7200rpm
Mouse / 滑鼠 : Keve 光電機械遊戲鼠標
KeyBoard / 鍵盤 : Kinbas 背光遊戲鍵盤
HeadPhone / 耳機 : Sades 賽德斯狼靈遊戲耳機
MousePad / 滑鼠墊 : 漫無止境 動漫遊戲滑鼠墊
魯大師跑分 : 244671分
==================================
BGM : Log Cabin
Dallex - Lights
==================================
拍片程式 : OBS
剪片程式 : 威力導演
繪圖程式 : Paint.net
==================================
如果喜歡我的影片和想FOLLOW我的片
記住LIKE及訂閲我
感謝收看~
=================================
ip log 在 極龍xDraGon Youtube 的精選貼文
==================================
影片資料 :
Mod :
-Optifine
-BattyCoordinates
-Spinner Mod
-KeyStroke Mod
-5 ZIG Mod
-AutoTip + AutoGG
-FastChat
-Sk1er Level Head
-Orange 1.7 Animation
Server IP : mc.hypixel.net
AutoTip Download Link : https://autotip.pro/
==================================
影片簡介 :
這系列是主要拍一些日常的MC
例如PVP及不連載的Server GamePlay
或更新介紹等
==================================
相關影片 :
Minecraft BedWar (破床競爭) #9 極速勝利戰術 | 30星Carry?! w/Yakie&ZombieTan
https://www.youtube.com/edit?video_id=aOFdn-TwW7E&video_referrer=watch
-------------------------------------------------------------------
MC日常 - Hypixel 等級100+升級秘訣 | Skull King Banner
https://www.youtube.com/watch?v=BS7OttpBhkY
==================================
相關資訊 :
烈火工作室 FB專頁 : https://www.facebook.com/blazesStudio.com.hk/
烈火工作室 YT頻道 : https://www.youtube.com/channel/UCLMUoGrulEOgRLccXFvqGuw
==================================
手機規格 :
CPU / 處理器 : Snapdragon 625 CPU
GPU / 顯示卡 : Adreno 506
OS / 操作系統 : Android 6.0
RAM / 臨時存取 : 4GB
Storage / 儲存空間 : 64GB ROM+32GB Micro SD
-------------------------------------------------------------------
電腦規格 :
CPU / 處理器 : Intel Core™ I7-7700 3.60GHz
GPU / 顯示卡 : Forsa GeForce GTX 1060 3GB Fury OC
MotherBoard / 主機版 : Gigabyte GA-B250M Gaming
RAM / 臨時存取 : KingSton DDR4 2133MHz 8GB x2
Storage / 儲存空間 : Toshiba 2TB 7200rpm
Mouse / 滑鼠 : Keve 光電機械遊戲鼠標
KeyBoard / 鍵盤 : Kinbas 背光遊戲鍵盤
HeadPhone / 耳機 : Sades 賽德斯狼靈遊戲耳機
MousePad / 滑鼠墊 : 漫無止境 動漫遊戲滑鼠墊
魯大師跑分 : 244671分
==================================
BGM : Log Cabin
==================================
拍片程式 : OBS
剪片程式 : 威力導演
繪圖程式 : Photoshop
==================================
如果喜歡我的影片和想FOLLOW我的片
記住LIKE及訂閲我
感謝收看~
=================================
ip log 在 Grabify IP Logger & URL Shortener 的相關結果
Email Notifications. Set timezone. Auto saved tracking code. Logs IP addresses. Log country. Log Useragent. Log referring url. Log hostname. Log ISP. ... <看更多>
ip log 在 IP Log - Netadmin Systems 的相關結果
Netadmin IP Log includes functionality for searching on a specific customer and get information about what IP address that the customer has been using for the ... ... <看更多>
ip log 在 IP Logger URL Shortener - Log and Track IP addresses 的相關結果
IP Logger URL Shortener allows to track IP address and track location, provides IP lookup and IP grabber services and let you check what is my ip, ... ... <看更多>