跳至內容

端對端加密 · 無需手機號碼

對你一無所知的私密通訊應用

無需手機號碼、沒有帳號資料庫的私密通訊。訊息在你的裝置上進行端對端加密,並透過公開的去中心化傳輸送達一次性地址。PrivaMesh 的設計目標是把中繼資料降到最低,而不是假裝它不存在。

架構已知限制安全性原始碼

  • 無需手機號碼
  • · 無伺服器
  • · 端對端加密
iPhone 上 PrivaMesh 私密通訊應用的導覽畫面——預設保護隱私,端對端加密

關鍵差異

沒有伺服器——具體來說

大多數「私密」通訊應用仍然運作著能看到你在和誰聊天的伺服器。PrivaMesh 一台也沒有。以下列出你的每一部分資料究竟在哪裡。

什麼在哪裡如何
你的訊息公開的去中心化傳輸送往一次性地址的加密資料區塊
你的收件匣公開傳輸本身只在你的裝置上取得與解密
你的金鑰只在裝置的金鑰庫中受生物辨識保護,永不離開裝置
聯絡人與紀錄接收它們的那台裝置從不同步,也從不上傳到任何地方
你的身分由你保管的帳號短語裝置上的加密金鑰——無需手機號碼,無需電子郵件
「PrivaMesh 伺服器」不存在沒有帳號伺服器;傳輸是公開且可替換的

無伺服器架構如何運作 →

一則訊息,三個步驟

傳送 → 傳輸 → 接收。沒有中間環節,也沒有放在別人電腦上的收件匣。

01

傳送

訊息被填補到固定大小,並以新的 Double Ratchet 金鑰用 AES-256-GCM 封裝——在你的裝置上,離開裝置之前完成。

02

傳輸

加密資料區塊經由公開的去中心化傳輸送往一次性地址。沒有任何帳號伺服器會保存它。

03

接收

你的裝置取回訊息,用只有你持有的金鑰在本機解密,然後推進棘輪。只有你的裝置能讀取它。

密碼學

認真做好的端對端加密

PrivaMesh 採用保護頂尖加密通訊應用的同一批久經考驗的密碼學原語,並為無伺服器的世界做了調整。每則訊息都使用新金鑰,因此即便某把金鑰外洩,也無法解開你過去或未來的對話。

用淺白語言解釋加密 →

X3DH

基於 Curve25519 的交握無需可信任的金鑰伺服器即可建立共享祕密。

Double Ratchet

HKDF + HMAC-SHA256 每則訊息都輪替金鑰,提供前向保密與外洩後安全。

AES-256-GCM

認證加密封裝每則訊息,並填補到固定大小以隱藏長度。

一款外觀與手感都像高階聊天應用的私密通訊應用——底下沒有任何監控。

PrivaMesh 導覽畫面——預設保護隱私,每則訊息一把 Double Ratchet 金鑰與一次性地址,iPhone
預設保護隱私
PrivaMesh 加密聊天畫面,顯示一段私密對話,端對端加密,iPhone
端對端加密聊天
PrivaMesh 聊天列表,顯示名字與暱稱,沒有手機號碼,iPhone
你的聊天
PrivaMesh 導覽畫面,說明不存在中央伺服器——沒有可入侵或可施壓的對象,iPhone
真的沒有伺服器
PrivaMesh 導覽畫面——金鑰由 Face ID 保護、閱後即焚訊息與已簽署的聯絡人,iPhone
裝置端安全
PrivaMesh 匿名聯絡人關係圖,私密地呈現你的人際網絡,沒有手機號碼,iPhone
私密的社交關係圖

PrivaMesh 與你熟悉的通訊應用比較

Signal 很出色。Telegram 很流行。但它們都離不開伺服器。以下是簡要比較。

功能PrivaMeshSignalTelegram
無伺服器YesNoNo
無需手機號碼YesNoNo
中繼資料保護YesPartialNo
端對端加密YesYesPartial
開放原始碼YesYesPartial

常見問題

PrivaMesh 真的沒有伺服器嗎?

是的。PrivaMesh 沒有帳號伺服器、中繼或訊息資料庫。加密訊息透過公開的去中心化傳輸流通,因此不存在任何可被入侵、調閱、記錄或關閉的中心點。

PrivaMesh 如何加密?

PrivaMesh 先以基於 Curve25519 的 X3DH 交握建立金鑰,接著 Double Ratchet(HKDF 與 HMAC-SHA256)為每則訊息分配新金鑰。內容以 AES-256-GCM 封裝並填補到固定大小。前向保密與外洩後安全皆為預設。

不用手機號碼或電子郵件也能使用 PrivaMesh 嗎?

可以。不需要手機號碼,也不需要電子郵件。你的帳號是一組帳號短語,由它衍生的金鑰儲存在 iOS 鑰匙圈中——只在裝置上,並受 Face ID 或 Touch ID 保護。

PrivaMesh 收集哪些中繼資料?

任何伺服器上都沒有,因為根本沒有伺服器。送往一次性地址隱藏社交關係圖,掩護流量隱藏你的傳送時間,固定大小填補隱藏訊息長度。

如果我的手機遺失了怎麼辦?

在新裝置上還原帳號短語即可找回身分。聊天紀錄被刻意設計為無法還原:前向保密代表舊的訊息金鑰已被刪除,所以任何人(包括你自己)都無法只憑短語解密過去的訊息。

別再把你的對話交給公司

PrivaMesh 用數學取代公司,用公開的去中心化傳輸取代伺服器。你的金鑰,你的裝置,你的話語。