7.4
X509Tools 、AndroidでS/Mimeを提供するためにPOCの上に作成されました。
重要:これはX509Toolsの最後のリリースです! X509Toolsのすべての機能を含む新しい完全に機能する電子メールクライアントを作成しました。代わりにGoogle PlayからR2Mail2をインストールしてください!
X509Tools 、S/MIME機能とX.509証明書サポートをAndroidに提供するために、概念実証の上に作成されました。 S/MIME暗号化された添付ファイル(SMIME.P7M)の復号化をサポートし、暗号化(および署名)メールを送信できます。これは電子メールクライアントではなく、アプリは他のメールクライアントが受信したメッセージのみを復号化するか、SMTPを介してメールを送信することに注意してください。
X509Toolsには、外部の電子メールクライアント向けのインターフェイスがあります。これをK9などに統合することを楽しみにしています。
詳細については、http://rundquadrat.at/x509toolsをご覧ください
アプリケーションに次のアクセス許可が必要です。
*完全なインターネットアクセス - SMTPを介して電子メールを送信するために必要
* SDカードコンテンツの変更/削除 - 秘密のキーストアにアクセスしてログを書き込むために必要です
*電子メールの添付ファイルを読む - smime.p7mの添付ファイルを読むのに必要なk9メールクライアントを使用している場合
*連絡先を読む - プレーンまたは署名された場合は、連絡先からのメールアドレスを提案する必要があります
アプリケーションは2つの部分に分割されます。
*「証明書ストア」を使用すると、システム証明書のルートストアを表示し、独自の個人ストアを管理できます。個人用ストアでは、暗号化されたメールを送信する連絡先のキー( *.p12、 *.pfx)と証明書( *.crt、 *.pem、 *、p7s)をインポートできます。
*「s/mime」部分では、スマイムメッセージを復号化し、暗号化されたメールを送信できます。これは電子メールではないため、クライアントはお好みのクライアントを使用して、smime.p7mアタッチメントを開いてX509Toolsで復号化します(アプリケーションはmimeタイプの「x-pkcs7-mime」で添付ファイルを開きます)。
この機能を提供するために、Bouncycastles CryptoライブラリとAndroid用のJavamailの部分を再コンパイルし、サイズは1.3 MBになりました。
このプログラムは完全に機能していますが、まだ開発中です。そのため、リクエスト/bugreportsを[email protected]に送信して、問題を修正したり、新機能を追加したりしてください。ログファイルは / sdcard / X509Toolsに書き込まれ、問題を再現するのに役立ちます。復号化エラーが発生した場合は、同等の暗号化されたメール(cert:http://rundquadrat.at/selbitschka.crt)を送信してください。
March 14, 2025
March 14, 2025
March 14, 2025
March 14, 2025
March 14, 2025
March 14, 2025
March 13, 2025
March 13, 2025
March 13, 2025
March 13, 2025
March 12, 2025
March 12, 2025