このPGPony: PGP暗号化・GPG対応について
OpenPGPで暗号化・復号・署名。耐量子暗号の鍵とセキュリティキーに対応。
PGPonyは、本物のOpenPGP暗号化をAndroidで使えるアプリです。耐量子暗号とハードウェアセキュリティキーに対応。PGP鍵を作成し、メッセージやファイルの暗号化・復号・署名・検証をすべて端末内で行えます。アカウント不要、サーバー不要、トラッキングなし。GnuPG(GPG)、OpenKeychain、その他のOpenPGPツールと完全互換です。
新機能:PGPony Desktopとのペアリング、PGP鍵によるSSHログイン、耐量子署名ML-DSA。
▌耐量子暗号
- ML-KEM-768/ML-KEM-1024(Kyber)複合鍵による耐量子暗号化
- OpenPGP v6鍵でのML-DSA-65/ML-DSA-87(Dilithium)耐量子署名
- IETF標準形式と、GnuPG 2.5が使うLibrePGP形式の両方に対応
- 「今収集して後で解読する」攻撃からメッセージを保護
▌メール、パスワード、SSH
- Thunderbird for Android、K-9 Mail、FairEmail向けのOpenPGPプロバイダー
- OpenKeychainの現代的な後継:同じAPIで、継続的にメンテナンス
- 接続するアプリはすべて自分で承認し、設定からいつでも取り消し可能
- pass(password-store)のエントリーを閲覧。ハードウェアキーに紐づいたものも対応
- Termuxのssh-agent経由で、PGPonyの鍵を使ってSSHログイン
▌ハードウェアセキュリティキー
- YubiKey、Token2などのOpenPGPスマートカードをNFCまたはUSBで利用
- 秘密鍵はハードウェアから出ず、すべての操作をPINで確認
- カード上での鍵生成、署名、復号、暗号化と署名。PINのキャッシュも選択可
- PINの変更とカードのリセット。KDFで保護されたPINにも対応
▌PGP鍵の管理
- Ed25519、RSA、OpenPGP v6、耐量子の鍵ペアを生成
- ASCII形式の鍵のインポートとエクスポート、サブ鍵とユーザーIDの追加、有効期限の設定、失効
- 既定の署名鍵を設定し、複数のIDを管理
- 暗号化されたキーリングのバックアップと復元。OpenKeychainのバックアップにも対応
- 鍵にメモを付けられ、削除した鍵は「最近削除した項目」に14日間残ります
▌暗号化・復号・署名
- テキストやファイルを1人または複数の宛先に暗号化
- 署名を検証し、検証済みの署名者をわかりやすく表示
- PGP/MIMEメール:添付ファイル付きメッセージの復号、.emlの作成
- ほかのアプリから共有したテキストやファイルに合った操作を提案
▌OpenPGP v4 + v6 + 耐量子の互換性
- OpenPGP v4(RFC 4880)とv6(RFC 9580)に完全対応:生成、暗号化、復号、署名
- AEAD-OCB認証付き暗号とArgon2idによる鍵の保護
- GnuPGとのバイト単位の相互運用性を、リリースごとにテスト
▌かんたんな鍵交換
- 公開鍵をQRコード、ファイル、テキストで共有し、スキャンしてインポート
- リンクから鍵をインポートする前にフィンガープリントを確認
- 鍵サーバーとWeb Key Directory(WKD)で検索。keys.openpgp.orgにも対応
- 同じネットワーク上のPGPony Desktop(macOS、Windows、Linux)や別のスマートフォンとペアリング
- Autocryptと内蔵の連絡先リスト
▌設計からプライバシー重視
- 暗号処理は100%端末内:アカウントもテレメトリーもなし
- オフラインモードですべてのネットワーク機能をオフ
- 鍵サーバーへの通信をOrbotでTor経由に
- 秘密鍵はAndroid Keystoreで守られた暗号化ストレージに保存
- 生体認証ロック、署名時の指紋認証、クリップボードの自動消去
▌こんな方に
- 機密情報を扱うジャーナリスト、研究者、活動家
- 暗号プロバイダーが必要なThunderbird、K-9 Mail、FairEmailのユーザー
- コード署名、リリース、SSHにPGPを使う開発者やシステム管理者
- モバイルの相棒やOpenKeychainの代わりを探しているGnuPGユーザー
- 量子コンピューター時代にもプライバシーを守りたいすべての方
▌PGPonyを選ぶ理由
多くの「安全なメッセージアプリ」は、そのサーバーを信頼するよう求めます。PGPonyにサーバーは必要ありません。鍵は端末上で作成・保存され、自分で共有しない限り外に出ません。デスクトップでGnuPGを使っているなら、すぐに使いこなせます。PGPが初めてでも、最も始めやすいアプリを目指しています。
▌オープンソース
- Apache-2.0ライセンス。OpenPGPコアは独立したライブラリとして公開
- 再現可能なビルド:リリースのAPKがソースコードと一致するか誰でも確認できます
- 無料、広告なし、アプリ内課金なし
▌プライバシーへの約束
PGPonyは個人データを一切収集・保存・送信しません。アカウントの仕組みもトラッキングSDKもありません。プライバシーポリシー:pgpony.app/privacy
アラバマの個人開発者が作っています。ご質問やご要望は、アプリの「フィードバックを送信」から、またはNorseHorse@norsehor.seまで。







