跳转到主要内容

安全、去中心化、容错文件存储

项目描述

image0

Tahoe-LAFS(Tahoe 最小权限文件存储)是第一种将您的数据分布到多个服务器的免费软件/开源存储技术。即使一些服务器故障或被攻击者接管,整个文件存储仍然可以正常工作,保护您的隐私和安全。

code of conduct documentation status circleci githubactions code coverage

目录

💡 关于 Tahoe-LAFS

Tahoe-LAFS 帮助您存储文件,同时确保您数据的机密性、完整性和可用性。

它是如何工作的?您在您的计算机上运行一个客户端程序,它与其他计算机上的一个或多个存储服务器进行通信。当您告诉客户端存储一个文件时,它将加密该文件,将其编码成多个片段,然后将这些片段分散到各个服务器上。这些片段都是加密的,并受到修改的保护。稍后,当您要求客户端检索文件时,它将找到必要的片段,确保它们没有被损坏,重新组装它们,并解密结果。

image2
图片来自 meejah 的 博客文章 在 Torproject.org。

客户端创建具有可配置冗余量的片段(“份额”),即使某些服务器失败,您也可以恢复数据。损坏的份额被检测并忽略,以便系统可以容忍服务器端硬盘错误。所有文件在上传前都进行了加密(使用唯一密钥),因此即使恶意服务器运营商也无法读取您的数据。您唯一要求服务器的是,当您请求时,它们可以(通常)提供份额:您不依赖于它们的机密性、完整性和绝对可用性。

Tahoe-LAFS 首次于 2007 年设计,遵循“最小权限原则”,这是一种安全最佳实践,要求系统组件仅拥有完成其预期功能所需的特权,而不是更多。

请在此处了解有关 Tahoe-LAFS 架构的更多信息 这里

✅ 安装

有关更详细的说明,请阅读 安装 Tahoe-LAFS

一旦 tahoe --version 工作正常,请参阅 如何运行 Tahoe-LAFS 了解如何设置您的第一个 Tahoe-LAFS 节点。

🐍 Python 2

需要 Python 3.8 或更高版本。如果您仍然使用 Python 2.7,请使用 Tahoe-LAFS 版本 1.17.1。

🤖 问题

Tahoe-LAFS 使用 Trac 实例来跟踪 问题。请发送电子邮件至 jean-paul plus tahoe-lafs at leastauthority dot com 以获取账户。

📑 文档

您可以在我们的 文档站点 找到完整的 Tahoe-LAFS 文档。

💬 社区

参与 Tahoe-LAFS 社区

  • libera.chat IRC 网络或 Slack#tahoe-lafs 频道与 Tahoe-LAFS 开发者聊天。

  • 加入我们的 每周会议,与核心开发者和感兴趣社区成员一起。

  • 订阅 tahoe-dev 邮件列表,它是讨论 Tahoe-LAFS 设计、实现和使用的社区论坛。

🤗 贡献

作为由社区驱动的开源项目,Tahoe-LAFS 欢迎任何形式的贡献

在编写或审查补丁之前,请熟悉 编码标准贡献者行为准则

🥳 首次贡献?

如果您是第一次提交给 Tahoe,请在 CREDITS 中添加您的姓名到我们的贡献者列表。请确保在您第一次贡献中为此次添加单独的提交。

🤝 支持者

感谢 Fosshost 提供托管服务支持我们。如果您的开源项目需要帮助,您可以申请他们的支持。

我们感谢 俄勒冈州立大学开源实验室 托管 tahoe-dev 邮件列表。

❓ 常见问题解答

需要更多信息?请查看我们的 常见问题解答页面

📄 许可证

版权所有 2006-2020 Tahoe-LAFS 软件基金会

您可以在 GNU 通用公共许可证版本 2 或您选择的任何后续版本下使用此软件包。您也可以在可传递宽限期公共许可证版本 1.0 或您选择的任何后续版本下使用此软件包。(您可以选择在任一许可证的条款下使用此软件包。)有关 GNU 通用公共许可证版本 2 的条款,请参阅文件 COPYING.GPL。有关可传递宽限期公共许可证版本 1.0 的条款,请参阅文件 COPYING.TGPPL

请参阅 TGPPL.PDF 了解 TGPPL 的存在原因,以及三个幻灯片上的图形说明。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装软件包 的信息。

源分发

tahoe-lafs-1.19.0.tar.gz (2.3 MB 查看哈希值)

上传时间

构建分发

tahoe_lafs-1.19.0-py2.py3-none-any.whl (1.3 MB 查看哈希值)

上传时间 Python 2 Python 3

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面