跳至內容
回到 Nymbot

知識庫 隱私

加密

您的問題及其答案皆經過端到端加密,並在傳統加密層之上疊加了後量子加密層。本頁面旨在說明這項技術究竟能保護什麼。

預設為端到端

沒有任何可以開啟的設定。每一則對話中的每一條訊息都會在傳送之前先在您的 裝置上進行加密,並在另一端進行解密。負責傳輸訊息的中繼站 無法讀取內容,中間的任何事物也同樣無法讀取。

這裡的「另一端」是指 Nymbot 服務,它必須讀取您的問題才能 進行回答。端對端意味著沒有人 否則 can — 這並不代表,也不可能意味著 助手回答了它從未見過的東西。 匿名模式 是 對於「它是否應該知道」這個不同問題的答案 已詢問。

禮物包裝紙

訊息以 Nostr 禮物包的形式傳遞。每一則訊息都有三個層次:

  • a 謠言 — 訊息本身未經簽署,因此無法向第三方證明;
  • a 海豹,對收件者進行加密並由發送者簽署,這就是收件者如何得知是誰發送訊息的方式;
  • a 包裝,由一次性拋棄式金鑰加密並簽署, 而這也是轉發器所能看到的一切。

因此,一個承載您流量的中繼器看到了一個僅針對該訊息而存在的金鑰事件, 其目標地址是一個無法連接到任何其他內容的金鑰,並帶有一個隨機時間戳。 對封裝進行元數據分析所能獲得的資訊非常少。

每條訊息的副本也會加密至您自己的金鑰中,這也是為什麼您的歷史紀錄是從中繼器而非任何伺服器端的逐字稿中,在新的裝置上還原的方式。

後量子混合模式

傳統層是橢圓曲線。一台足夠大的量子電腦可以追溯性地破解它 —— 今日擷取的流量,在多年後被解密。因此,加密是 混合型: 一個 ML-KEM 金鑰封裝與傳統交換結合在一起, 攻擊者必須同時破解兩者才能讀取任何內容。

ML-KEM 是 NIST 標準化的晶格 KEM。採用結合而非取代是刻意為之: 如果晶格假設被證明是錯誤的,你仍然擁有橢圓曲線, 反之亦然。

Nymbot 發佈一個帶有其 KEM 金鑰的已簽署能力公告,因此您的應用程式可以對其進行封裝,而不會發生導致訊息僅限於傳統加密的查找競態問題。您的應用程式也會發佈一個,這也是回覆能以混合模式傳回的方式。

伺服器看到的內容

對此保持精確比給予安撫更重要。

事物通常匿名模式
您的訊息文字閱讀,以回答它閱讀,以回答它
問的是哪把鑰匙?您的 nym 公鑰一次性金鑰
哪把鑰匙被收費了你的暱稱拋棄式密鑰
您的對話標題從未發送從未發送
你的私鑰絕不離開裝置絕不離開裝置
你的 git 權杖依要求傳遞,永不儲存相同
您的 IP 位址被中繼器與工作人員看見一樣 —— 如果有影響的話,請使用 Tor 或 VPN

對話標題是在您的裝置上生成的,這就是為什麼它們是您的使用記錄中,極少數完全不會傳輸到網路上的項目之一。