日前,Google開(kāi)始推行通過(guò)Android Messages向全球范圍內(nèi)所有安裝了RCS(Rich Communication Suite,融合通信)的用戶(hù)提供RCS聊天服務(wù),并將其作為默認(rèn)的短信應(yīng)用程序,以為Android用戶(hù)提供功能豐富、取代短信的服務(wù),類(lèi)似于蘋(píng)果的iMessage。早在2019年,RCS服務(wù)已開(kāi)始在美國(guó)的Android手機(jī)上推出。
據(jù)了解,RCS通過(guò)Wi-Fi或移動(dòng)數(shù)據(jù)進(jìn)行聊天,對(duì)話雙方將可以發(fā)送和接收更高質(zhì)量的圖片和視頻、位置共享,信息的發(fā)送/閱讀狀態(tài)也將在聊天界面進(jìn)行反饋。
同時(shí),更令人興奮的是,Google宣布開(kāi)啟端到端加密(End-to-End Encryption,簡(jiǎn)稱(chēng)“E2EE”)功能,即默認(rèn)對(duì)Android用戶(hù)使用最新版本Android Messages進(jìn)行的一對(duì)一聊天進(jìn)行端到端加密,其他用戶(hù)、運(yùn)營(yíng)商以及Google都無(wú)法讀取聊天信息的內(nèi)容。
Google提到,Android Messages將使用信號(hào)協(xié)議生成E2EE消息,為每一個(gè)用戶(hù)生成身份密鑰、簽名的預(yù)密鑰、未簽名的預(yù)密鑰三個(gè)密鑰,通過(guò)這三重密鑰來(lái)建立一對(duì)一對(duì)話用戶(hù)之間的E2EE會(huì)話。而這些密鑰中公鑰的部分會(huì)上傳到Google密鑰服務(wù)器,私鑰則永遠(yuǎn)不會(huì)離開(kāi)設(shè)備。由于密鑰是每個(gè)用戶(hù)唯一擁有的,因此端到端加密可防止其他所有人(包括應(yīng)用程序制造商,ISP或運(yùn)營(yíng)商以及第三方代理機(jī)構(gòu))讀取消息。
目前,端到端的加密功能只向注冊(cè)Android Messages公開(kāi)Beta的用戶(hù)開(kāi)放,且僅支持一對(duì)一聊天,至于全面開(kāi)放及支持群聊加密的時(shí)間表尚未明確。
不過(guò),對(duì)于參與公測(cè)的用戶(hù),可能也不會(huì)立即體驗(yàn)端到端加密的RCS聊天,Google將逐步推出這一功能。在SMS/MMS向RCS過(guò)渡的階段,Google將采取Android Messages用戶(hù)界面差異化顯示的方式來(lái)區(qū)分SMS/MMS消息與RCS消息。
據(jù)Google介紹,如果一對(duì)一對(duì)話雙方Android Messages客戶(hù)端均為最新版本,會(huì)話將自動(dòng)從SMS升級(jí)為RCS,并對(duì)所進(jìn)行的RCS聊天進(jìn)行E2EE。對(duì)于已經(jīng)進(jìn)行E2EE的對(duì)話內(nèi)容,在加密內(nèi)容輸入框的發(fā)送按鈕上以及發(fā)送之后的時(shí)間戳旁均會(huì)以“小鎖頭”圖標(biāo)提示內(nèi)容已經(jīng)進(jìn)行鎖定。
圖|左:RCS對(duì)話界面;右:E2EE RCS對(duì)話界面(來(lái)源:Google)
另外,Google提到,此次也對(duì)消息傳遞的默認(rèn)設(shè)置進(jìn)行了升級(jí),即符合條件的一對(duì)一對(duì)話內(nèi)容將自動(dòng)通過(guò)RCS發(fā)送。當(dāng)消息接收方處于離線狀態(tài)時(shí),消息將存儲(chǔ)在服務(wù)器中,以待對(duì)方在線時(shí)再進(jìn)行傳遞,如果消息有即時(shí)送達(dá)的需求,發(fā)送者也可選擇將此條內(nèi)容發(fā)送為SMS/MMS。發(fā)出消息為SMS/MMS時(shí),消息顯示框顏色則區(qū)別于RCS,為淺藍(lán)色。
圖|左:SMS/MMS對(duì)話界面;右:RCS對(duì)話界面(來(lái)源:Google)