ネットワークとセキュリティ
Mesh のネットワークアーキテクチャとセキュリティ機能について学びます。
ネットワークトポロジー
Mesh uses a decentralized peer-to-peer network topology. Each user connects directly to other peers or through relay servers.
┌─────────┐ ┌─────────┐
│ Peer │────▶│ Peer │
└─────────┘ └─────────┘
│ │
▼ ▼
┌─────────────────────┐
│ Relay │
│ (optional) │
└─────────────────────┘セキュリティモデル
- エンドツーエンド暗号化 - すべてのメッセージはSignalプロトコルで暗号化されています
- 前方秘匿性 - セッションキーは定期的にローテーションされます
- 完全前方秘匿性 - 漏洩したキーは古いメッセージを復号化できません
- メタデータなし - 最小限のメタデータ収集
ベストプラクティス
- リレーサーバーでTLSを使用
- リレーソフトウェアを最新の状態に保つ
- 強力な認証トークンを使用
- 接続ログを監視して異常を検出
- ファイアウォールルールを適切に設定