newsence
來源篩選

Show HN: Mini-Diarium - An encrypted, local, cross-platform journaling app

Hacker News

Mini Diarium is a privacy-focused journaling app built with Tauri and Rust that ensures all entries are encrypted with AES-256-GCM and stored locally without internet access. It serves as a modern spiritual successor to the unmaintained Mini Diary, offering a lighter and faster experience with a minimal philosophy.

newsence

Show HN: Mini-Diarium - 一款加密、本地化且跨平台的日記應用程式

Hacker News
9 天前

AI 生成摘要

Mini Diarium 是一款專注於隱私的日記應用程式,使用 Tauri 和 Rust 構建,確保所有內容在儲存前都經過 AES-256-GCM 加密,且完全在本地運行而不連接網路。它是已停止維護的 Mini Diary 的現代精神續作,在保持極簡理念的同時,提供了更輕量、快速的使用體驗。

背景

Mini-Diarium 是一款開源、跨平台且具備加密功能的本地日記應用程式,開發者 holyknight 因為喜愛的舊款工具 Mini Diary 停止維護,決定使用 Tauri、SolidJS 與 Rust 重新打造這款精神續作。該軟體強調隱私至上,所有內容在寫入磁碟前皆經過 AES-256-GCM 加密,且完全不連接網路,確保數據不離開使用者的機器。

社群觀點

在 Hacker News 的討論中,社群對 Mini-Diarium 的極簡介面與隱私設計給予了高度評價,但也針對數據持久性、同步便利性與安全性細節展開了深入探討。許多使用者關心如何跨裝置存取,開發者對此回應,雖然目前定位為本地應用,但使用者可以手動將 SQLite 資料庫檔案存放於雲端硬碟(如 Google Drive 或 iCloud),由於資料在寫入前已完成客戶端加密,即便雲端服務商遭到入侵,內容依然安全。未來開發者也計畫允許自定義資料庫路徑,以優化這類同步場景。

關於「軟體停止維護後資料如何讀取」的疑慮,社群產生了兩派觀點。一派認為日記應採用純文字或 Markdown 格式存放在加密資料夾中,以確保十年後仍能開啟;另一派則認為 SQLite 搭配標準加密演算法已足夠強健,真正的風險在於遺失密碼而非格式過時。Mini-Diarium 透過支援多種驗證槽(密碼與 X25519 私鑰檔案)來緩解此問題,使用者可以將金鑰檔案作為備援,避免單一密碼遺忘導致的資料永久鎖死。此外,開發者強調該工具支援匯出為 JSON 或 Markdown,有效避免了廠商鎖定問題。

安全性方面的討論則更為硬核。有評論者指出,雖然磁碟上的資料已加密,但若作業系統將記憶體內容交換至磁碟(Swap),機密資訊仍可能洩漏。對此,開發者坦言目前的防護重點在於靜態儲存安全,若機器已遭全面監控或物理入侵,軟體層級的防護確實有限。此外,針對行動裝置支援的呼聲很高,開發者表示 Android 版本已在規劃中,iOS 則視需求而定。整體而言,社群認為這是一款在易用性與安全性之間取得良好平衡的工具,特別適合不希望將私密生活交託給大型雲端企業的技術愛好者。

延伸閱讀

在討論過程中,社群成員分享了多種替代方案與技術建議。對於追求極致通用性的使用者,有人推薦使用 Cryptomator 或 VeraCrypt 搭配純文字檔案;也有人分享利用 Rclone 的加密庫結合 Sublime Text 進行日記撰寫。針對 README 的呈現,有網友建議利用 GitHub 新支援的影片嵌入功能取代 GIF 以提升展示品質。此外,對於擔心雲端帳號被封鎖而導致資料遺失的風險,討論中也提到了 Syncthing 作為去中心化同步的替代方案。