コンテンツにスキップ
DF

DeviceCertTest for Android APK

出版社: kcSystems
Android APK $4.99
ダウンロード v1.0.5 0 ダウンロード
ファイルタイプAPK
バージョン1.0.5
出版社 kcSystems
発売日2019/11/28
追加された日付2019/11/28
OSの要件Android
要件Requires Android 7.0 and up
総ダウンロード数0
価格$4.99

説明

DeviceCertTest は、X.509 証明書ベースの HTTPS/TLS クライアント認証をテストする機能を提供します。また、基本的なキー ペアと証明書の管理も提供します。

Android 7.0 以降のデバイスの場合。

DeviceCertTest は、次の操作を提供します。

HTTPS または TLS 接続をテストします。

キー ペアと自己署名証明書 (RSA/EC) を生成します。

PEM 形式で PKCS #10 証明書署名要求 (CSR) を生成します。

キー ペアの証明書を PEM 形式でインポートします。

キー ペアを PKCS #12 または PEM 形式でインポートします。

キー ペアを PKCS #12 形式でエクスポートします。

証明書を PEM 形式でエクスポートします。

キー ペアを表示します。

証明書を表示します。

PKCS #10 証明書署名要求 (CSR) を表示します。

キーペアを削除します。

Android KeyChain にキー ペアをインストールします。

すべての操作のログが保持されます。ログ自体には次の操作があります。

ビュー・ログ

ログのエクスポート

ログをクリア

キー ペアは常に公開キー証明書にバンドルされることに注意してください。

キー ペアが生成されると、そのキー ペアに対して自己署名証明書も作成されます。次の属性があります。

RSA: 2048 ビット キー。 SHA256withRSA 署名

EC: P-256 キー; SHA256withECDSA 署名

キー ペアを生成するときに、RFC822 形式を使用してサブジェクトの別名 (SAN) にユーザー プリンシパル名 (UPN) を指定できます。

キー ペアが正常にテストされると、Android KeyChain にインストールすることで、他のアプリでのテスト用に昇格できます。

運用上の注意:

このアプリは、Android システムとユーザーの両方の信頼ストアからの CA 証明書 (トラスト アンカー) を使用します。これにより、キー ペアを KeyChain にインストールして、他のアプリで使用できるようになります。ユーザー CA 証明書は、[セキュリティ設定] 操作の [SD カードからのインストール] (または同等のもの) を使用してインポートできます。

Android KeyChain にキー ペアをインストールするには、ロック画面を有効にする必要があります (Android KeyChain を保護するため)。

アプリをアンインストールすると、すべてのアプリ データが失われます。保持したいキーをエクスポートします。アプリのデータは、アプリの更新のために保持されます。

選択されたキー ペアは、サーバー側で指定されたキー タイプまたは発行者に関係なく、常にクライアント側で使用されます。

HTTPS テストは、HttpsURLConnection.connect() を使用してサーバーに接続します。

TLS テストは SSLSocket.startHandshake() を使用してサーバーに接続します。

接続タイムアウトは 1.5 秒です。

接続は 1 秒間維持され、その後閉じられます。

PKCS #8 形式 (PEM) の暗号化された秘密鍵のインポートは、必要な PBE アルゴリズムのタイプによってはサポートされない場合があります。

免責事項: このアプリは、いかなる種類の保証もなく、自己責任で使用できるようになっています。

類似プログラム

代替案

この出版社の他の作品