Protect text 安全嗎?

安全,但有明確的限制。Protect text 透過瀏覽器的 Web Crypto,以 AES-256-GCM 加密每則筆記, 金鑰由你的密碼經 PBKDF2-SHA-256(600,000 次運算)保護。筆記留在你的電腦上,擴充功能也沒有網路存取權限。 它保護不了開著的保險箱、中了惡意軟體的電腦,也救不回同時遺失的密碼和復原金鑰。

加到 Chrome

免費 52 種語言

我的筆記是怎麼加密的?

  1. 建立保險箱時,Protect text 會產生一把隨機的 256 位元資料金鑰。
  2. 每則筆記(標題、內文、顏色、置頂狀態)都會用這把金鑰以 AES-256-GCM 加密,每次儲存都使用新的隨機 nonce。 GCM 也能偵測儲存的資料是否遭到竄改。
  3. 資料金鑰只以包裝後的形式儲存:一次用由你的密碼產生的金鑰包裝(PBKDF2-SHA-256,600,000 次運算, 隨機鹽值),另一次用由你的復原金鑰產生的金鑰包裝(約 125 位元的隨機性,200,000 次運算)。
  4. 這一切都由瀏覽器內建的 Web Crypto 完成。Protect text 本身不附帶任何加密程式碼。

變更密碼時,只會重新包裝資料金鑰;筆記不需要重新加密。

我在使用時,金鑰放在哪裡?

解鎖保險箱時,資料金鑰會保存在 Chrome 給擴充功能使用的工作階段儲存空間中,它存在記憶體裡,從不寫入磁碟。 保險箱鎖上時(在你設定的時間過後、電腦鎖定或進入睡眠時,或按下鎖頭按鈕時),以及瀏覽器關閉時,金鑰就會被移除。

這個擴充功能能把我的筆記傳到別的地方嗎?

不能。內容安全政策禁止所有網路連線(connect-src 'none'),而且擴充功能不要求存取任何網站。 沒有 Cresotech 伺服器、沒有分析工具,也沒有帳號。擴充功能的更新由 Chrome 本身從 Chrome Web Store 進行,所有擴充功能都是如此。

它要求哪些權限?為什麼?

權限Protect text 需要它的原因
storage把你加密的筆記和設定保存在你的電腦上
unlimitedStorage讓內容很多的記事本可以超過 Chrome 預設的儲存空間配額
sidePanel在 Chrome 的側邊面板中開啟記事本
contextMenus在右鍵選單中加入新增到 Protect Text 和將這個網頁儲存到 Protect Text
alarms在你設定的時間過後鎖上保險箱
idle在電腦鎖定或進入睡眠時鎖上保險箱

安裝時,Chrome 不會顯示任何關於讀取你網站資料的警告,因為 Protect text 根本沒有要求這類權限。

Protect text 保護不到的地方

加密保護的是儲存中的筆記。對於其他部分,請誠實面對:

  • 開著的保險箱。在它鎖上之前,任何坐在你電腦前的人都能看到內容。在共用電腦上請設定較短的自動鎖定時間,離開時按下鎖頭按鈕。
  • 惡意軟體。電腦上的鍵盤側錄程式或惡意程式,可以看到你輸入的內容和螢幕上的畫面。沒有任何記事本能防範這一點;請保持系統更新。
  • 弱密碼。如果有人複製了加密資料,短的或常見的密碼可能在離線狀態下被猜到。請使用長的密碼片語;內建的產生器可以幫你。
  • 未加密的副本。下載為 .txt、列印或複製到別處的筆記,就不再是加密的。複製隱藏文字後,剪貼簿會在 30 秒後清除, 但其他副本就要由你自己處理。
  • 隱藏文字只是讓螢幕上的文字變模糊。它是防窺螢幕,而不是額外的加密。
  • 兩個祕密都遺失。沒有密碼和復原金鑰,筆記就永遠打不開了。任何人都沒有後門,Cresotech 也沒有。

備份檔案安全嗎?

安全:它包含加密形式的筆記和包裝後的金鑰,和你電腦上的內容相同。沒有你的密碼或復原金鑰就無法讀取。 不過仍請把它存放在私密的地方,並記住:舊的備份要用建立備份當時有效的密碼才能開啟。

要怎麼刪除所有內容?

刪除筆記並清空垃圾桶,或從 Chrome 移除 Protect text:它的儲存空間會一起被刪除。你自己儲存的備份檔案不會受影響; 請像刪除其他檔案一樣刪除它們。

更多細節:Protect text 隱私權政策。

常見問題

Cresotech 看得到我的筆記嗎?

看不到。筆記不會透過擴充功能離開你的電腦,只以加密形式儲存,而且我們從來沒有你的密碼或復原金鑰。

怎麼知道它沒有網路存取權限?

它的內容安全政策封鎖了所有網路連線(connect-src 'none'),而且它不要求存取任何網站。你可以在 chrome://extensions 頁面的「Details」(詳細資料)中查看它的權限。

什麼是 Web Crypto?

Chrome 和其他瀏覽器內建的 Web Cryptography API。它提供 AES-GCM 和 PBKDF2 等標準演算法,由瀏覽器本身實作,所以 Protect text 不需要附帶自己的加密程式碼。

AES-256 夠強嗎?

夠強。AES-256-GCM 是廣泛使用的標準加密演算法。實際上,弱點在於密碼:一組長且不重複的密碼,遠比加密演算法本身重要。

別人能猜到我的密碼嗎?

每次猜測都要花費 600,000 次 PBKDF2 運算,而且輸入錯誤密碼後,擴充功能會要求你等待。這會拖慢猜測速度,但如果有人複製了檔案,短的或常見的密碼仍然可能被猜到。請使用長密碼或密碼片語。

移除擴充功能後,我的筆記會怎樣?

Chrome 會刪除擴充功能的儲存空間,所以加密的筆記也會消失。請先建立備份檔案;備份檔案仍保持加密。

Protect text 的發行者是誰?

Cresotech,是 PayForSay s. r. o. 旗下的品牌,位於斯洛伐克布拉提斯拉瓦(公司登記號碼 54 455 073,增值稅號 SK2121683322)。

更新日期: