百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
Z

zbox

> 编程语言
开源

零细节、以隐私为核心的应用内文件系统。

1.5K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

零细节、以隐私为核心的应用内文件系统。

ZboxFS 是一款零细节、以隐私为核心的应用内文件系统。其目标是帮助应用程序安全、隐私且可靠地存储文件。通过将文件和目录封装到一个加密的存储库中,它提供了一个虚拟文件系统,并为授权的应用程序提供独家访问权限。与其他系统级文件系统(如 [ext4],[XFS] 和 [Btrfs])不同,这些文件系统为多个进程提供了共享访问权限,而 ZboxFS 是一个在与应用程序共享内存空间中运行的文件系统。它一次只允许一个进程访问。

通过抽象 IO 访问,ZboxFS 支持各种底层存储层,包括内存、操作系统文件系统、RDBMS 和键值对象存储。

特性

  • 所有内容都加密了:锁:,包括元数据和目录结构,无法泄露给底层存储
  • 先进的加密技术: AES-256-GCM (硬件), XChaCha20-Poly1305, Argon2 密码哈希等,由 [libsodium] 提供支持
  • 支持各种底层存储,包括内存,操作系统文件系统,关系型数据库,键值对存储等
  • 文件和目录被打包成相同大小的块,以消除元数据泄露
  • 基于内容的数据块重复消除和基于文件的重复消除
  • 使用 [LZ4] 在快速模式下进行数据压缩,可选
  • 数据完整性由经过认证的加密原语 (AEAD 加密) 保障
  • 文件内容版本控制
  • 复制写入 (COW :cow:) 语义
  • ACID 事务操作
  • 使用 [Rust] 构建 :hearts:

比较

Issues· 18 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Rustcryptoencryptionfilesystemfs

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言