セキュリティ
AurionMail: 単一パスワードUXを備えたE2EEスイート (CryptPad/Stalwart)
AurionMail: E2EE suite (CryptPad/Stalwart) with single-password UX (github.com)
要約
AurionMailは、CryptPadとStalwart Mail Serverを統合し、エンドツーエンド暗号化(E2EE)されたドキュメントとメールを提供するオープンソースの生産性スイートです。その主な特徴は、暗号化されたドキュメントとメールのために別々のアカウントやパスワードを管理する必要をなくす、統一された単一パスワードのユーザーエクスペリエンスであり、商用製品に似ていますが、オープンソースでセルフホスト可能なコンポーネント上に構築されています。
全文翻訳
AurionMail Suiteは、無料かつオープンソースのエンドツーエンド暗号化された生産性スイートです。要するに、AurionMail Suiteは、CryptPad、Bulwark Webmail、Stalwart Mail Server、Ory Hydra、およびOpenPGPなどの実績のあるテクノロジーを組み合わせることで、Protonのようなユーザーエクスペリエンスを提供します。
問題点
CryptPadは強力な共同作業スイートですが、電子メールはコアスコープ外です。その結果、暗号化されたドキュメントと暗号化された電子メールを併用するには、従来は2つの別々のアカウントとパスワードを管理する必要がありました。
AurionMailは、CryptPadとJMAPベースのメールサービスを単一の統合されたワークフローにリンクするオーケストレーターとして機能します。
ユーザーにとってこれは何を意味するのでしょうか?
ユーザーは、電子メールとCryptPadドキュメントの両方を暗号化および復号化するために、1つのパスワードを覚えるだけで済みます。セッションごとに1回入力するだけで、CryptPad、Webmail、またはその両方にアクセスできます。さらに、スイート全体でモダンで統一されたルックアンドフィールを提供するために、CryptPadのUIを刷新しました。
ビデオデモ
メール暗号化とCryptpadドキュメントへのアクセス、および新しいCryptpad UIへの単一ログインをデモンストレーションします。
AurionMail Suiteを選ぶ理由
既存のプライバシースイートは、通常、ユーザーエクスペリエンス、セルフホスティングの制御、およびオープンスタンダードの間で妥協を強います。商用スイートはシームレスな単一パスワードワークフローを提供しますが、そのバックエンドはクローズドソースのままです。一方、セルフホスト型オルタナティブは、ユーザーエクスペリエンスを断片化させることが多く、ユーザーは電子メールとドキュメント共同作業のために別々のアカウントとパスワードを管理する必要があります。
AurionMail Suiteは、100%オープンソースで、スタンダードに準拠した、セルフホスト可能なスタック上に、商用プラットフォームのスムーズなゼロ知識エクスペリエンスを提供することで、このギャップを埋めます。
機能比較
| 機能 | Proton Suite | Nextcloud + Mail | Standard CryptPad | AurionMail Suite |
|---|---|---|---|---|
| 100% Open Source & Self-Hosted | ❌ (プロプライエタリバックエンド) | 🟢 はい | 🟢 はい | 🟢 はい |
| E2EE Email & Documents | 🟢 はい | 🟡 (複雑/プラグインベース) | ❌ (組み込みメールなし) | 🟢 はい |
| Unified Identity & Encryption (1 Password) | 🟢 はい | ❌ (断片化されたSSO/手動PGP) | ❌ (ドキュメントのみのアカウントスコープ) | 🟢 はい |
| Open Standards (OpenPGP, JMAP) | 🟡 (OpenPGP対応、限定的な鍵発見) | 🟢 はい | ❌ (N/A for email) | 🟢 はい |
標準CryptPadとの比較
CryptPadは安全なドキュメント共同作業に優れていますが、電子メールが不足しています。AurionMailは、ユーザーが2つの孤立したシステムを管理する必要がないように、同じ単一のゼロ知識パスワードを共有する、完全に統合されたE2EE JMAPメールクライアントでCryptPadを拡張します。
Nextcloud + Mailとの比較
Nextcloud Mailは、エンドツーエンド暗号化のためにブラウザ拡張機能(Mailvelopeなど)と手動PGP鍵管理に依存する標準的なIMAPクライアントです。AurionMailは、複雑なユーザーワークフローなしで、シームレスなアウトオブザボックスのゼロ知識暗号化を提供します。
Proton Suiteとの比較
Protonはスムーズな単一パスワードエクスペリエンスを提供しますが、そのバックエンドはクローズドソースであり、クラウドにロックインされます。AurionMailは、オープンスタンダード上に構築された100%オープンソースでセルフホスト可能なスタックで、まったく同じシームレスなユーザーエクスペリエンスを提供します。
現在サポートされている機能
単一パスワード暗号化:1つのマスターパスワードで、すべてのユーザーデータを認証および暗号化します。
単一ログアウト:WebmailまたはCryptPadのいずれかからログアウトすると、セッション/デバイス全体で自動的にログアウトされます。
グローバルログアウト(「すべてのデバイスからログアウト」)。
パスワード変更:データを失うことなくマスターパスワードを変更できます。
鍵同期:承認されたユーザーデバイス間でシームレスな鍵同期が行われます。
コア統合:基盤となるサービス(CryptPad、Bulwark Webmail、およびBulwark用のPGP E2Eプラグイン)から継承されたフル機能セット。
アカウントインストール:LDAPにワークフローでユーザーを作成し、一時パスワードを付与できます。その後、ユーザーはsso.domain/initにアクセスしてマスターパスワードを作成し、アカウントをアクティブ化します。
Web鍵サーバー:PGPプラグインにインポート/生成された鍵は、Web鍵ディレクトリで自動的に検出可能になります。
ロードマップ/計画中の機能
緊急アカウント保留:アカウント作成時に生成されるセキュアなURLで、アクセスされるとアカウントが無効になります(マスターパスワードが侵害された場合にデータを保護します)。
緊急アカウント破壊:アクセスされるとアカウントとその関連鍵を永久に破壊するセキュアなURLです。
スクリーンショット
ログイン – ログインページ。
ログアウト – ログアウトページ。
BulwarkのAurionプラグイン – Aurionプラグインを使用して鍵を管理し、パスワードを変更します。
メール暗号化 – 連絡先に暗号化されたメールを送信します。
Cryptpadドライブ – Cryptpadは、刷新されモダンなUIで統合されています。
Cryptpad設定 – Cryptpadの設定は引き続き編集できます。
アーキテクチャ概要
コンポーネントがどのように連携するかを示します。太字でハイライトされた項目は、Aurionチームによって構築されたものです。
LDAP:ユーザー管理(信頼のソースとしてのID)。
Ory Hydra:SSO OAuth2/OIDCバックエンドで、認証フローを処理します。
SSO Web App:認証およびゼロ知識鍵導出用のフロントエンド。
Stalwart Server:高性能JMAPメールサーバーバックエンド。
Bulwark Webmail:Webmailフロントエンドインターフェース。
Bulwark PGP Plugin:エンドツーエンドのOpenPGPメール暗号化を可能にする拡張機能。
Core-API:鍵同期、セッション状態、およびアプリ間通信を管理する中央サーバー。
Bridges:ログイン/ログアウトルーチン中のセキュアな秘密共有を処理する軽量ブリッジスクリプト。
CryptPad (Customized):SSOプラグインとカスタムスタイリングで統合され、統一されたUIを提供します。
AurionMailは分散型スイートです。しかし、Orchestraを使用して、Hydra SSO、Bulwark、Core API、Bridges、Cryptpad Customizedをカバーする単一バイナリを取得できます。
詳細については、インストールガイドを参照してください。
リポジトリとコンポーネント
プロジェクトの個々のサブモジュールをご覧ください:
SSO App
Bridges
PGP Plugin
Core API
Cryptpad Customized
Orchestra
はじめに
システム管理者でAurionMailをテストしたいですか?インストールガイドをご覧ください。