메뉴
HN
Hacker News • 30일 전

AurionMail, 단일 비밀번호로 쓰는 오픈소스 E2EE 메일·문서 스위트

IMP
6/10
핵심 요약

AurionMail Suite는 CryptPad와 Stalwart 메일 서버 등 검증된 오픈소스 기술을 결합해 Proton 같은 매끄러운 단일 비밀번호 UX를 제공하는 종단간 암호화(E2EE) 생산성 스위트입니다. 이메일과 CryptPad 문서를 하나의 마스터 비밀번호로 암호화·복호화할 수 있으며, 100% 오픈소스 셀프호스팅 스택 위에 제로-지식(Zero-Knowledge) 경험을 구현했다는 점이 핵심입니다.

번역된 본문

AurionMail Suite는 무료 오픈소스 종단간 암호화(E2EE) 생산성 스위트입니다. 요약하자면, AurionMail Suite는 CryptPad, Bulwark 웹메일, Stalwart 메일 서버, Ory Hydra, OpenPGP 등 검증된 기술을 결합하여 Proton과 유사한 사용자 경험을 제공합니다.

문제점 CryptPad는 강력한 협업 스위트이지만 이메일은 핵심 범위 밖입니다. 따라서 암호화된 문서와 암호화된 이메일을 함께 사용하려면 전통적으로 두 개의 별도 계정과 비밀번호를 관리해야 했습니다. AurionMail은 CryptPad와 JMAP 기반 이메일 서비스를 하나의 통합된 워크플로우로 연결하는 오케스트레이터 역할을 합니다.

사용자에게 이것이 의미하는 것은? 사용자는 이메일과 CryptPad 문서를 암호화하고 복호화하는 데 단 하나의 비밀번호만 기억하면 됩니다. 세션당 한 번만 입력하면 CryptPad, 웹메일 또는 둘 모두에 접근할 수 있습니다. 또한 스위트 전반에 현대적이고 일관된 모습을 제공하기 위해 CryptPad의 UI를 새로 단장했습니다.

영상 데모 메일 암호화와 CryptPad 문서에 접근하는 단일 로그인 및 새로운 CryptPad UI를 시연합니다.

왜 AurionMail Suite인가? 기존 프라이버시 솔루션은 보통 사용자 경험, 셀프호스팅 통제권, 오픈 표준 사이에서 타협을 강요합니다. 상용 스위트는 매끄러운 단일 비밀번호 워크플로우를 제공하지만 백엔드는 여전히 폐쇄 소스입니다. 반면 셀프호스팅 대안은 사용자 경험이 파편화되어 이메일과 문서 협업을 위해 별도의 계정과 비밀번호를 관리해야 합니다. AurionMail Suite는 100% 오픈소스, 표준 준수, 셀프호스팅 스택 위에 상용 플랫폼의 부드러운 제로-지식(Zero-Knowledge) 경험을 제공함으로써 이 간극을 메웁니다.

기능 비교

  • 100% 오픈소스 & 셀프호스팅: Proton ❌(독점 백엔드), Nextcloud+메일 🟢, 표준 CryptPad 🟢, AurionMail 🟢
  • E2EE 이메일 & 문서: Proton 🟢, Nextcloud 🟡(복잡함/플러그인 기반), 표준 CryptPad ❌(내장 이메일 없음), AurionMail 🟢
  • 통합 인증 & 암호화(비밀번호 1개): Proton 🟢, Nextcloud ❌(파편화된 SSO/수동 PGP), 표준 CryptPad ❌(문서 전용 계정), AurionMail 🟢
  • 오픈 표준(OpenPGP, JMAP): Proton 🟡(OpenPGP 지원, 키 검색 제한), Nextcloud 🟢, 표준 CryptPad ❌(이메일 미지원), AurionMail 🟢

표준 CryptPad 대비 CryptPad는 보안 문서 협업에 뛰어나지만 이메일이 없습니다. AurionMail은 완전히 통합된 E2EE JMAP 이메일 클라이언트로 CryptPad를 확장하며, 동일한 단일 제로-지식 비밀번호를 공유해 사용자가 두 개의 분리된 시스템을 관리할 필요가 없습니다.

Nextcloud + 메일 대비 Nextcloud Mail은 표준 IMAP 클라이언트로, 종단간 암호화를 위해 브라우저 확장(Mailvelope 등)과 수동 PGP 키 관리에 의존합니다. AurionMail은 복잡한 사용자 워크플로우 없이 즉시 사용 가능한 매끄러운 제로-지식 암호화를 제공합니다.

Proton Suite 대비 Proton은 매끄러운 단일 비밀번호 경험을 제공하지만 백엔드가 폐쇄 소스이며 자사 클라우드에 종속시킵니다. AurionMail은 오픈 표준 기반의 100% 오픈소스 셀프호스팅 스택 위에서 동일한 매끄러운 사용자 경험을 제공합니다.

현재 지원되는 기능

  • 단일 비밀번호 암호화: 하나의 마스터 비밀번호로 인증 및 모든 사용자 데이터 암호화
  • 단일 로그아웃: 웹메일 또는 CryptPad에서 로그아웃하면 전체 세션/기기에서 자동 로그아웃. 전체 로그아웃("모든 기기에서 로그아웃") 지원
  • 비밀번호 변경: 데이터 손실 없이 마스터 비밀번호 변경 가능
  • 키 동기화: 승인된 사용자 기기 간 원활한 키 동기화
  • 핵심 통합: 기반 서비스(CryptPad, Bulwark 웹메일, Bulwark용 PGP E2E 플러그인)의 전체 기능 계승
  • 계정 설치: LDAP에서 워크플로우로 사용자를 생성하고 임시 비밀번호를 부여할 수 있음. 사용자는 sso.domain/init에 접속해 마스터 비밀번호를 만들고 계정을 활성화
  • 웹 키 서버(Web Key Server): PGP 플러그인에서 가져오거나 생성한 키는 Web Key Directory로 자동 검색 가능

로드맵 / 계획된 기능

  • 긴급 계정 정지(Emergency Account Hold): 계정 생성 시 만들어지는 보안 URL로, 접속되면 계정이 비활성화되어 마스터 비밀번호 유출 시 데이터를 보호
  • 긴급 계정 파괴(Emergency Account Destruction)
원문 보기
원문 보기 (영어)
The AurionMail Suite is a free and open-source end-to-end encrypted productivity suite. TL;DR: AurionMail Suite delivers a Proton-like user experience by combining proven technologies such as CryptPad, Bulwark Webmail, Stalwart Mail Server, Ory Hydra, and OpenPGP. The Problem CryptPad is a powerful collaborative suite, but email falls outside its core scope. Consequently, using encrypted documents alongside encrypted emails traditionally requires managing two separate accounts and passwords. AurionMail acts as the orchestrator linking CryptPad and a JMAP-based email service into a single, unified workflow. What does this mean for the user? Users only need to remember one single password to encrypt and decrypt both their emails and CryptPad documents. You enter it once per session to access CryptPad, the webmail, or both. Additionally, we refreshed CryptPad's UI to provide a modern, cohesive look and feel across the suite. Video Demo Demonstrate the Single login to access Mail encryption and Cryptpad documents + the new Cryptpad UI Why AurionMail Suite? Existing privacy solutions usually force a compromise between user experience , self-hosting control , and open standards . Commercial suites offer a seamless single-password workflow, but their backends remain closed-source. On the other hand, self-hosted alternatives often fragment the user experience, requiring users to manage separate accounts and passwords for email and document collaboration. AurionMail Suite bridges this gap by delivering the smooth Zero-Knowledge experience of commercial platforms on top of a 100% open-source, standards-compliant, self-hosted stack. Feature Proton Suite Nextcloud + Mail Standard CryptPad AurionMail Suite 100% Open Source & Self-Hosted ❌ (Proprietary backend) 🟢 Yes 🟢 Yes 🟢 Yes E2EE Email & Documents 🟢 Yes 🟡 (Complex / Plugin-based) ❌ (No built-in email) 🟢 Yes Unified Identity & Encryption (1 Password) 🟢 Yes ❌ (Fragmented SSO / Manual PGP) ❌ (Docs-only account scope) 🟢 Yes Open Standards (OpenPGP, JMAP) 🟡 (OpenPGP supported, limited key discovery) 🟢 Yes ❌ (N/A for email) 🟢 Yes vs. Standard CryptPad CryptPad excels at secure document collaboration but lacks email. AurionMail extends CryptPad with a fully integrated, E2EE JMAP email client—sharing the same single Zero-Knowledge password so users don't have to manage two isolated systems. vs. Nextcloud + Mail Nextcloud Mail is a standard IMAP client that relies on browser extensions (like Mailvelope) and manual PGP key management for end-to-end encryption. AurionMail delivers seamless, out-of-the-box Zero-Knowledge encryption without complex user workflows. vs. Proton Suite Proton offers a smooth single-password experience, but its backend is closed-source and locks you into their cloud. AurionMail gives you that exact same seamless user experience on a 100% open-source, self-hosted stack built on open standards. Features Currently Supported Single Password Encryption: Authenticate and encrypt all user data with one master password. Single Logout: Logging out from either Webmail or CryptPad automatically logs you out across the entire session/device. Global Logout ("Logout from all devices"). Password change Change your master password without loosing your data. Key Synchronization: Seamless key syncing across authorized user devices. Core Integrations: Full feature sets inherited from underlying services ( CryptPad , Bulwark Webmail and the PGP E2E Plugin for Bulwark ). Account install : You can create users in LDAP with your workflow and give them a temporary password. Users then visit sso.domain/init to create their master password and activate their account. Web Key Server : Imported/Generated key in the PGP Plugin are automatically discoverable with Web Key Directory. Roadmap / Planned Features Emergency Account Hold: A secure URL generated at account creation that disables the account if accessed (protecting data if a master password is compromised). Emergency Account Destruction: A secure URL that permanently destroys the account and its associated keys if visited. Screenshots Login – Login page. Logout – Logout page. Bulwark's Aurion Plugin – Manage keys, change password, with the Aurion Plugin. Email Encryption – Send encryptped emails to your contacts. Cryptpad Drive – Cryptpad is integrated with a refreshed and modern UI Cryptpad Settings – You can still edit your cryptpad settings. Architecture Overview Here is how the components fit together. Items highlighted in bold are built by the Aurion team: LDAP: User management (Identity Source of Truth). Ory Hydra: SSO OAuth2/OIDC backend handling authorization flows. SSO Web App: Frontend for authentication and Zero-Knowledge key derivation. Stalwart Server: High-performance JMAP mail server backend. Bulwark Webmail: Webmail frontend interface. Bulwark PGP Plugin: Extension enabling end-to-end OpenPGP mail encryption. Core-API: Central server managing key sync, session state, and inter-app communication. Bridges: Lightweight bridge scripts handling secure secret sharing during login/logout routines. CryptPad (Customized): Integrated with the SSO plugin and custom styling for a unified UI. AurionMail is a distributed suite. However, you can use Orchestra to get a single binary covering Hydra SSO Bulwark Core API Bridges Cryptpad Customized See Installation Guide for more details. Repositories & Components Explore the individual sub-modules of the project: SSO App Bridges PGP Plugin Core API CryptPad Customized Orchestra Getting Started Are you a system administrator looking to test AurionMail? Check out the Installation Guide .