閱讀時間 4 分鐘 作者 NT²
撤銷你已經送出的共用
技術文章
共用離開你的保管箱之後,「對方開了嗎?」與「我還殺得掉嗎?」是寄件者的問題。答案活在本機寄件匣——不是充滿可讀郵件的雲端資料夾。
19 篇文章
閱讀時間 4 分鐘 作者 NT²
技術文章
共用離開你的保管箱之後,「對方開了嗎?」與「我還殺得掉嗎?」是寄件者的問題。答案活在本機寄件匣——不是充滿可讀郵件的雲端資料夾。
閱讀時間 7 分鐘 作者 NT²
技術文章
盲目同步要讓人信任,最好能畫出封包長相。邊緣看見的是形狀、大小與進度——不是標題、 筆記,也不是可搜尋的機密閣樓。
閱讀時間 7 分鐘 作者 NT²
技術文章
大型本機保管箱不是靠一句口號證明的。它靠的是量測人們實際使用的路徑—— 解鎖後的第一頁、防抖搜尋、FTS 與篩選查詢——並誠實說明這些數字不代表什麼。
閱讀時間 6 分鐘 作者 NT²
技術文章
許多應用自稱離線可用,實際上只是唯讀快取,加上一個期待基地台回來的佇列。 本地優先的保管箱先把完整 CRUD 放在裝置上。同步是可選的第二條路。
閱讀時間 7 分鐘 作者 NT²
技術文章
零知識不是關於 HTTPS 的口號。它是邊緣的權限清單:Workers 可以儲存、路由、計費什麼—— 以及它們永遠不得得知什麼。
閱讀時間 7 分鐘 作者 NT²
技術文章
本機優先唯有在你能帶著雲端從未必須持有的加密快照離開時,才叫所有權。.nt2backup 就是那份快照:你掌控的檔案裡,裝著可攜保管箱設定檔區段與密封的承載。
閱讀時間 7 分鐘 作者 NT²
技術文章
鹽值、保管箱金鑰 DID 公開材料、同步游標與引導偏好,不是同一列肥大的 SQL。它們以具名的 保管箱設定檔區段存在——讓備份、同步與解鎖各自只碰需要的部分。
閱讀時間 7 分鐘 作者 NT²
技術文章
本機保管箱是裝置上的真正 SQLite 資料庫。當產品推出結構描述 v60 時,上線時期的保管箱必須就地升級——不能因為原始碼裡的 CREATE 語句變了,就強迫清除重建。
閱讀時間 7 分鐘 作者 NT²
技術文章
解鎖不是對你所有資料的盡力解密。NT² 先檢查一小段本機驗證碼。錯誤密碼會以關閉方式失敗:保管箱維持鎖定,介面也保持誠實。
閱讀時間 8 分鐘 作者 NT²
技術文章
自主身份只有在你取用適合零知識保管箱的部分、並拒絕把產品拉成泛用 DID 錢包的部分時, 才真正有用。
閱讀時間 7 分鐘 作者 NT²
技術文章
雲端可以協助傳遞密封封包,卻不必變成可讀郵件匣來存放待處理共用。中繼索引密文。 收件匣留在裝置上。
閱讀時間 7 分鐘 作者 NT²
技術文章
在兩個瀏覽器分頁開啟同一個保管箱很平常。讓兩個分頁同時寫入同一份本機 SQLite 檔案則否。NT² Vault 選出一個寫入者,並讓其他已解鎖分頁當跟隨者。
閱讀時間 7 分鐘 作者 NT²
技術文章
本機搜尋不是單一查詢形狀。自由文字需要標題與搜尋文字的全文索引。 類別、垃圾桶、封存等篩選需要一般的表條件。產品會切換策略, 讓介面不必把整個保管箱塞進記憶體,也能感覺可搜尋。
閱讀時間 7 分鐘 作者 NT²
技術文章
本機保管箱可以保存數千筆結構化項目,卻不必變成巨大的記憶體內陣列。 耐用的真實資料留在 SQLite。介面只持有一分頁的輕量列表列, 並透過虛擬列表渲染。
閱讀時間 9 分鐘 作者 NT²
技術文章
帳號資料表即使沒有任何保管箱項目的明文,仍可能形成危險的密碼測試介面。我們移除 了那些會讓資料庫副本變成離線猜測或還原系統的資料欄。
閱讀時間 8 分鐘 作者 NT²
技術文章
保管箱不必進入共用的明文信箱才能同步。它的公開密碼學身份可以指定專屬的邊緣協調器,用來通知 replica,並指向協調器本身無法開啟的加密 frame。
閱讀時間 8 分鐘 作者 NT²
技術文章
同步不必把本機保管箱變成雲端資料庫。邊緣可以辨識帳號、儲存不透明 replica frame 並傳遞更新,卻不必知道更新裡有什麼。
閱讀時間 8 分鐘 作者 NT²
技術文章
鹽值不是祕密,但它存放的位置,決定了誰能組成一套密碼猜測系統。NT² 將 KDF 鹽值與密碼驗證資料留在本機保管箱內,讓解鎖從頭到尾都在裝置上完成。
閱讀時間 5 分鐘 作者 NT²
技術文章
在雲端優先應用當道的時代,我們往往忽略了一個強大的替代方案:漸進式網頁應用(PWA)。當現代瀏覽器已經能在使用者裝置上完整執行高效、安全、高效能的應用時,為什麼還要維運一套沉重、昂貴且可能成為攻擊面的伺服器基礎設施?