| Verze | 1.0.5 |
|---|---|
| Vydavatel | kcSystems |
| Datum vydání | Nov 28, 2019 |
| Datum přidáno | Nov 28, 2019 |
| Os požadavky | Android |
| Požadavky | Requires Android 7.0 and up |
| Celkový počet stažení | 0 |
| Cena | $4.99 |
Popis
DeviceCertTest poskytuje možnost testovat ověřování klienta HTTPS/TLS založené na certifikátu X.509. Poskytuje také základní pár klíčů a správu certifikátů.
Pro zařízení se systémem Android 7.0+.
DeviceCertTest poskytuje následující operace:
Otestujte připojení HTTPS nebo TLS.
Vygenerujte pár klíčů a certifikát s vlastním podpisem (RSA/EC).
Vygenerujte žádost o podpis certifikátu PKCS #10 (CSR) ve formátu PEM.
Importujte certifikát pro pár klíčů ve formátu PEM.
Importujte pár klíčů ve formátu PKCS #12 nebo PEM.
Exportujte pár klíčů ve formátu PKCS #12.
Exportujte certifikát ve formátu PEM.
Zobrazit pár klíčů.
Zobrazit certifikát.
Zobrazit žádost o podpis certifikátu PKCS #10 (CSR).
Smazat pár klíčů.
Nainstalujte pár klíčů do Android KeyChain.
O všech operacích je veden protokol. Samotný protokol má následující operace:
Zobrazit protokol
Exportovat protokol
Vymazat protokol
Upozorňujeme, že pár klíčů bude vždy spojen s certifikátem veřejného klíče.
Po vygenerování páru klíčů se pro tento pár klíčů vytvoří také certifikát s vlastním podpisem. Budou mít následující atributy:
RSA: 2048 bitové klíče; SHA256 s podpisem RSA
EC: klíče P-256; SHA256 s podpisem ECDSA
Při generování páru klíčů lze zadat hlavní název uživatele (UPN) v alternativním názvu subjektu (SAN) ve formátu RFC822.
Jakmile je pár klíčů úspěšně otestován, lze jej povýšit na testování v jiných aplikacích tím, že jej nainstalujete do systému Android KeyChain.
Provozní poznámky:
Tato aplikace bude používat certifikáty CA (trust anchors) z úložiště důvěryhodnosti systému Android i uživatelů. To umožňuje instalaci párů klíčů do KeyChainu a použití jinými aplikacemi. Uživatelské certifikáty CA lze importovat pomocí operace Nastavení zabezpečení Instalace z karty SD (nebo ekvivalentní).
Chcete-li nainstalovat pár klíčů do Android KeyChain, musí být povolena obrazovka uzamčení (pro zabezpečení Android Keychain).
Odinstalování aplikace povede ke ztrátě všech dat aplikace. Exportujte všechny klíče, které chcete zachovat. Data aplikací jsou uchovávána pro aktualizace aplikací.
Vybraný pár klíčů bude vždy používán klientskou stranou bez ohledu na to, jaké typy klíčů nebo vydavatele určí strana serveru.
Test HTTPS používá k připojení k serveru HttpsURLConnection.connect().
Test TLS používá k připojení k serveru SSLSocket.startHandshake().
Časový limit připojení je 1,5 sekundy.
Spojení je udržováno po dobu 1 sekundy a poté uzavřeno.
Import zašifrovaných soukromých klíčů ve formátu PKCS #8 (PEM) nemusí být podporován v závislosti na typu požadovaného algoritmu PBE.
ODMÍTNUTÍ ODPOVĚDNOSTI: Tato aplikace je k dispozici pro použití na vaše vlastní riziko bez jakékoli záruky.