AurionMail:端到端加密套件(CryptPad/Stalwart),实现单密码用户体验
摘要
AurionMail 套件是一款免费开源的端到端加密生产力套件,通过单一密码将 CryptPad 和电子邮件结合在一起,提供统一、安全的用户体验。
查看缓存全文
缓存时间: 2026/08/26 15:19
AurionMail/文档 来源:https://github.com/AurionMail/docs
AurionMail 套件是一个免费且开源的端到端加密生产力套件。
简而言之: AurionMail 套件通过结合 CryptPad、Bulwark Webmail、Stalwart 邮件服务器、Ory Hydra 和 OpenPGP 等成熟技术,提供了类似 Proton 的用户体验。
问题所在
CryptPad 是一款功能强大的协作套件,但其核心范畴不包含电子邮件。因此,传统上在使用加密文档的同时处理加密邮件,需要管理两个独立的账户和密码。AurionMail 作为协调器,将 CryptPad 和基于 JMAP 的电子邮件服务整合到一个统一的工作流中。
这对用户意味着什么?
用户只需记住 一个密码 即可加密和解密其所有电子邮件和 CryptPad 文档。每次会话中,您只需输入一次密码即可访问 CryptPad、网络邮箱,或两者。此外,我们重新设计了 CryptPad 的界面,使其在整个套件中呈现出现代且一致的外观和感觉。
视频演示
演示通过单一登录访问邮件加密和 CryptPad 文档 + 全新的 CryptPad 界面
演示视频
为什么选择 AurionMail 套件?
现有的隐私解决方案通常迫使用户在 用户体验、自托管控制 和 开放标准 之间做出妥协。商业套件提供无缝的单密码工作流,但其后端仍为闭源。另一方面,自托管替代方案往往会割裂用户体验,要求用户为电子邮件和文档协作管理独立的账户和密码。AurionMail 套件弥合了这一鸿沟,在基于 100% 开源、符合标准、自托管的架构上,提供了与商业平台一样流畅的零知识体验。
| 功能 | Proton 套件 | Nextcloud + Mail | 标准 CryptPad | AurionMail 套件 |
|---|---|---|---|---|
| 100% 开源与自托管 | ❌ (专有后端) | 🟢 是 | 🟢 是 | 🟢 是 |
| 端到端加密的邮件与文档 | 🟢 是 | 🟡 (复杂/基于插件) | ❌ (无内置邮件) | 🟢 是 |
| 统一身份与加密(一个密码) | 🟢 是 | ❌ (割裂的SSO/手动PGP) | ❌ (仅限文档的账户范围) | 🟢 是 |
| 开放标准 (OpenPGP, JMAP) | 🟡 (支持OpenPGP,密钥发现有限) | 🟢 是 | ❌ (不适用于邮件) | 🟢 是 |
与标准 CryptPad 的比较
CryptPad 在安全文档协作方面表现出色,但不包含电子邮件。AurionMail 为 CryptPad 扩展了完全集成的、端到端加密的 JMAP 邮件客户端——共享同一个零知识密码,因此用户无需管理两个隔离的系统。
与 Nextcloud + Mail 的比较
Nextcloud Mail 是一个标准的 IMAP 客户端,依赖浏览器扩展(如 Mailvelope)和手动的 PGP 密钥管理来实现端到端加密。AurionMail 提供无缝的、开箱即用的零知识加密,无需复杂的工作流程。
与 Proton 套件的比较
Proton 提供了流畅的单密码体验,但其后端为闭源,并将你锁定在其云服务中。AurionMail 在完全开源、自托管、基于开放标准的架构上,为你提供完全相同的无缝用户体验。
功能
当前支持的功能
- 单密码加密: 使用一个主密码进行身份验证并加密所有用户数据。
- 单点登出: 从 Webmail 或 CryptPad 注销时,会自动注销整个会话/设备。
- 全局注销(“从所有设备注销”)。
- 修改密码: 更改主密码而不丢失数据。
- 密钥同步: 在授权用户设备间无缝同步密钥。
- 核心集成: 继承底层服务(CryptPad (https://docs.cryptpad.org/)、Bulwark Webmail (https://github.com/bulwarkmail/webmail/) 和 Bulwark 的 PGP 端到端插件 (https://github.com/paulhenry46/pgp-plugin))的全套功能。
- 账户安装:您可以通过自己的工作流在 LDAP 中创建用户,并为其分配临时密码。然后用户访问 sso.domain/init 来创建其主密码并激活账户。
- Web 密钥服务器:在 PGP 插件中导入/生成的密钥可通过 Web 密钥目录自动发现。
路线图 / 计划功能
- 紧急账户挂起: 在创建账户时生成一个安全 URL,访问该 URL 可禁用账户(在主密码泄露时保护数据)。
- 紧急账户销毁: 一个安全 URL,访问后将永久销毁账户及其关联的密钥。
截图
登录 – 登录页面。
注销 – 注销页面。
Bulwark 的 Aurion 插件 – 使用 Aurion 插件管理密钥、修改密码。
邮件加密 – 向您的联系人发送加密邮件。
Cryptpad 网盘 – Cryptpad 已集成并拥有焕然一新的现代界面。
Cryptpad 设置 – 您仍然可以编辑您的 Cryptpad 设置。
架构概述
以下是各组件的协作关系。粗体 标出的项目由 Aurion 团队构建:
- LDAP:用户管理(身份真实来源)。
- Ory Hydra:处理授权流的 SSO OAuth2/OIDC 后端。
- SSO Web 应用程序: 用于身份验证和零知识密钥推导的前端。
- Stalwart 服务器:高性能 JMAP 邮件服务器后端。
- Bulwark Webmail:Webmail 前端界面。
- Bulwark PGP 插件: 启用端到端 OpenPGP 邮件加密的扩展。
- Core-API: 管理密钥同步、会话状态和应用间通信的核心服务器。
- 桥接器: 在登录/注销过程中处理安全密钥共享的轻量级桥接脚本。
- CryptPad(定制版): 集成了 SSO 插件和自定义样式,以实现统一的 UI。
AurionMail 是一个分布式套件。但是,您可以使用 Orchestra (https://github.com/AurionMail/orchestra) 来获取覆盖以下所有组件的单一二进制文件:
- Hydra
- SSO
- Bulwark
- Core API
- 桥接器
- Cryptpad 定制版
更多详细信息,请参阅 安装指南。
仓库与组件
探索项目的各个子模块:
- SSO 应用程序 (https://github.com/aurionMail/sso)
- 桥接器 (https://github.com/AurionMail/bridges/)
- PGP 插件 (https://github.com/AurionMail/bulwark-pgp-plugin)
- Core API (https://github.com/AurionMail/core-api/)
- CryptPad 定制版 (https://github.com/AurionMail/cryptpad_customized/)
- Orchestra (https://github.com/AurionMail/orchestra)
快速入门
您是希望测试 AurionMail 的系统管理员吗?请查看 安装指南。
相似文章
Rootshell:一款托管于冰岛的新端到端加密电子邮件服务
Rootshell 是一款托管于冰岛的全新端到端加密电子邮件服务,为用户提供更强的隐私保护和安全性。
TabMail
TabMail 是一款面向 iOS 与 Thunderbird 用户的 AI 邮件助手。
Show HN: Bramble – 本地优先的密码管理器
Bramble 是一款本地优先的密码管理器,将加密的密码库存储在用户自己的设备上,提供浏览器扩展、iOS 和 Android 应用,支持点对点同步、密钥和无缝自动填充。
Ente Locker
Ente Locker 是一个共享保险库,用于安全地存储和分享重要文档。
dreamhunter2333/cloudflare_temp_email
一个基于 Cloudflare Workers 的免费开源临时邮箱服务,具备 Rust WASM 邮件解析、多语言界面、地址密码保护和 AI 代理集成功能。