當前位置:
首頁 > 新聞 > WhatsApp的「後門」是故意為之,還是提升體驗的副產品?

WhatsApp的「後門」是故意為之,還是提升體驗的副產品?

來自加州大學的安全研究人員Tobias Boelter最近發布了一份報告,報告中提到

像Whatsapp和Telegram這樣的端對端加密通信服務商所採用的

基於信號協議的加密方式存在後門。

《衛報》率先對此進行了報道,生成

WhatsApp、入侵者甚至情報機構都可通過利用這種基於信任的密鑰交換機制去攔截用戶信息,而用戶卻對此一無所知。


這是怎樣一個「後門」?

WhatsApp採用端到端加密機制,A給B發消息。A持有的設備用自己的私鑰和B所持有設備的公鑰來加密信息,B收到信息後再用自己的私鑰和A的公鑰來解密。WhatsApp伺服器上存儲有雙方協商的公鑰,而私鑰則是A/B的設備雙方在本地生成的。

試想這樣一個場景,某一天A給B發消息,而B卻處在離線狀態。且B因為某些原因需要更換一台設備登錄WhatsApp帳號。

這個時候由於B的設備已經不再有先前雙方協商的密鑰,理應是無法對A發送的消息進行解密的,但實際上在B用新設備登錄WhatsApp後依然可以收到A發送的消息。這就是最近盛傳的有關WhatsApp的「後門」所在。

在B根本就沒有舊有公鑰的情況下是如何對信息進行解密的呢?當B重新上線之後,WhatsApp會自動交換雙方的新密鑰,而這個過程是不會通知用戶的。A會用新密鑰重新對先前發送的消息進行加密,然後再發給B。

如果說,有個攻擊者C惡意用自己的公鑰來替換B的公鑰,所有為發送的消息可自動加密後發往C——也只有C的私鑰可以對這些信息進行解密。

這個後門存在的基礎是——信任。

毫無疑問的是,絕大多數加密通信服務都會將生成的加密密鑰存儲在線下,即用戶的個人設備上,在用戶通信時,僅是通過伺服器來傳輸公有密鑰。

所以像Whatsapp這樣的情況,用戶就必須信任伺服器不會更改發件人和收件人之間所使用的公有密鑰交換機制來執行中間人攻擊,去窺視用戶之間的私密交流信息。

Tobias Boelter在《衛報》的採訪中提到:「如果有政府機構要求WhatsApp公開他們的聊天記錄,WhatsApp完全可以利用這個後門來有效的獲取授權,窺視任意用戶信息。」

WhatsApp是目前世界上最大的安全信息傳輸平台,在世界範圍內擁有超過十億用戶。

此次事件在幾小時內就像病毒一樣迅速蔓延開來,吸引了各安全專家,WhatsApp團隊和為WhatsApp提供端對端加密實現的Open Whisper Systems公司關注。

Open Whisper Systems是

FaceBook的合作夥伴,而FaceBook在2014年以160億美元的價格收購了WhatsApp。


這究竟是「功能」還是「後門」?

很多安全專家的看法是:「與其說這是一個後門,其實更像是一個功能。主要是為了避免不必要的對自動生成加密密鑰的重複驗證。」

Open Whisper Systems認為,並沒有什麼「WhatsApp backdoor」,密碼學就是這麼工作的,中間人攻擊是共有密鑰都會面臨的問題,並不是WhatsApp特有的。

從定義上來看,後門是計算機系統存在的某個特性或缺陷,這個缺陷會導致未經授權的數據訪問行為。後門存在於加密演算法、伺服器或實現中,而且不管之前有沒有被使用過,後門始終存在。

實用性和安全性向來是不可兼顧的,並且只要是選擇實用性高於安全性一般也不會有什麼好結果。或許WhatsApp這麼做是為了提升用戶體驗。

在此可以用Signal來做對比:與WhatsApp自動信任收件人的新密鑰不同,Signal私密簡訊應用的默認設置會在新密鑰使用前要求發件人進行驗證,這樣也就提升了安全性,但對用戶而言可能不夠方便。

不過WhatsApp在設置項目中有個「安全通知」選項與此類似,只不過就算WhatsApp的用戶打開了安全通知,發件人也只會在信息已經發送之後才收到提示。

WhatsApp實際上也就《衛報》的報道給出了回應:「WhatsApp並沒有在系統中為政府提供『後門』,而且也將努力不響應政府的請求。

衛報提到的這種設計讓我們數千萬信息不會丟失,而且WhatsApp也為用戶提供了安全通知功能,告知他們潛在安全風險。

WhatsApp就加密設計公布了一份技術白皮書,也對收到的政府請求做了透明化說明,在Facebook政府請求報告中公布了這些數據。」

另外,從攻擊者的角度來說,想要利用這個漏洞來實施入侵也是十分有難度的:


需要入侵WhatsApp伺服器。

入侵者需要想辦法讓目標手機下線。

即便是已經控制的手機,針對手機上已經存儲的加密信息也是無用的。


但這仍是個安全問題

值得注意的是,並沒有一個安全專家否認這個事實:政府和存在國家背景的黑客都可能攔截並獲取WhatsApp用戶的聊天記錄。

就算WhatsApp不會屈服於政府的要求,但他們也沒有辦法避免國家背景黑客的入侵,畢竟這個「後門」不是只有WhatsApp自己才能用。

不過沒有人說這是一個「加密後門」,這個後門並非加密方式本身的問題,完全是因為這種端對端加密方式被執行到WhatsApp的方式而產生的。

雖然WhatsApp已經為用戶提供了「安全通知」功能,但這種功能對用戶的信息安全可能並沒有太大的幫助。因為WhatsApp並沒有「在設計時就實現安全」,反而提醒用戶有常識一點,不要跟那些總改變自己安全密鑰的聯繫人聊天了。

事實上,就是因為WhatsApp總是(因為某些原因)自動改變用戶的安全密鑰,所以用戶開始忽略這些提醒,不會每次都會去證實這些變化的真實性。


WhatsApp真正應該做的事

所以實際上,WhatsApp至少應該做到以下兩點:


不要再頻繁的生成用戶的加密密鑰了;

增加新的隱私設置,如果將此選項打開,除非用戶手動驗證通過,他的WhatsApp將不會自動信任新的加密密鑰並發送消息。


*參考來源:

thehackernews

,FB小編孫毛毛編譯,轉載請註明來自FreeBuf.COM



您的贊是小編持續努力的最大動力,動動手指贊一下吧!


本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 FreeBuf 的精彩文章:

眾安保險推出免費電信詐騙保險
Shadow Brokers決定退隱江湖,並放出方程式免費入侵工具

TAG:FreeBuf |

您可能感興趣

Anitama新聲:在 Galgame 里追自己母親是怎樣的一種體驗
依然是上乘的旗艦之作 iPhone7plus給你完美的體驗
就是我心目中的樣子,BMW 2 Active Tourer 體驗
擁有international view,是怎樣一種體驗?
把Lamborghini穿在腳下是一種怎樣的體驗?Lamborghini x Mizuno聯名跑鞋給你這個機會!
谷歌的三維Photoshop,要讓你體驗一把做上帝的感覺
Venture Kits:讓孩子們成為CEO,體驗「盒子里的商業」
[視頻]能帶來不一樣體驗的 Nintendo Switch
挑戰Hololens,一種更逼真的AR新體驗
在 Preoccupations 樂隊的新MV里體驗後人類時代
Pacewear Hype體驗:一塊專註運動的智能手錶
這兒有票|體驗只屬於Hardtrap的夜晚,Lit Lords北京站來了
《底特律:成為人類》體驗:我差一步就happy ending了
Surface Book 增強版體驗:最好的 Windows 二合一電腦?
ThinkPad Stack 投影機體驗:除了幾乎和 iPhone 6 Plus 一樣大小,還能模塊化堆棧
google快閃店:pixel拍照與VR體驗
Strategy Analytics:有效的學習能力對人工智慧的完美體驗至關重要
New Surface Pro上手體驗:隨身 Studio
cardboard秒變Vive!Nolo真那麼神奇嗎?長測體驗在此