2 分•作者: GFrancV•3 个月前
您好 HN,
Notvex 是一款本地优先的加密笔记应用,所有内容都存储在您本地机器上的单个 .nvx 文件中。无需账户,无需服务器,无需依赖云服务。
这个想法的产生是因为我需要存储敏感信息——包括安全笔记、私钥和助记词——但我不想依赖外部服务,因为一旦发生安全漏洞,这些服务可能会泄露我的数据,或者如果我明天想使用它,它们可能会撤销我的访问权限。我想要一个折衷的方案:兼具笔记应用的简洁性和密码管理器的安全性,但完全离线且自成一体。于是我开始开发这款应用,以满足这一需求。
该保险库是一个由您拥有和控制的单个 .nvx 文件。SQLCipher (AES-256) 对静态数据库进行加密,XChaCha20-Poly1305 对每个笔记进行单独加密,密钥则使用 Argon2id 派生,因此在没有密码的情况下,该文件是完全不透明的。它还支持可选的密钥文件以实现双因素保护,以及 BIP39 恢复短语作为备用方案。
我想与 HN 分享这个项目,希望能对您有所帮助,并获得社区的一些反馈。
谢谢 :)