| Filtyp | APK |
|---|---|
| Version | 1.0.5 |
| Utgivare | kcSystems |
| Utgivningsdatum | 28 nov. 2019 |
| Datum tillagt | 28 nov. 2019 |
| Os krav | Android |
| Krav | Requires Android 7.0 and up |
| Totalt antal nedladdningar | 0 |
| Pris | $4.99 |
Beskrivning
DeviceCertTest ger möjlighet att testa X.509-certifikatbaserad HTTPS/TLS-klientautentisering. Det ger också grundläggande nyckelpar och certifikathantering.
För enheter med Android 7.0+.
DeviceCertTest tillhandahåller följande operationer:
Testa en HTTPS- eller TLS-anslutning.
Generera ett nyckelpar och självsignerat certifikat (RSA/EC).
Generera en PKCS #10-certifikatsigneringsbegäran (CSR) i ett PEM-format.
Importera ett certifikat för ett nyckelpar i ett PEM-format.
Importera ett nyckelpar i PKCS #12- eller PEM-format.
Exportera ett nyckelpar i PKCS #12-format.
Exportera ett certifikat i PEM-format.
Se ett nyckelpar.
Visa ett certifikat.
Visa en PKCS #10-certifikatsigneringsbegäran (CSR).
Ta bort ett nyckelpar.
Installera ett nyckelpar i Android Keychain.
En logg förs över alla operationer. Själva loggen har följande operationer:
Visa logg
Exportera logg
Rensa logg
Observera att ett nyckelpar alltid kommer att buntas med dess publika nyckelcertifikat.
När ett nyckelpar genereras skapas även ett självsignerat certifikat för nyckelparet. De kommer att ha följande attribut:
RSA: 2048 bitars nycklar; SHA256med RSA-signatur
EC: P-256 nycklar; SHA256medECDSA-signatur
När ett nyckelpar genereras kan ett användarnamn (UPN) anges i Subject Alternative Name (SAN) med RFC822-formatet.
När ett nyckelpar har testats framgångsrikt kan det marknadsföras för testning i andra appar genom att installera det i Android KeyChain.
Driftsanmärkningar:
Den här appen kommer att använda CA-certifikat (förtroendeankare) från både Android System och User Trust Stores. Detta gör att nyckelpar kan installeras i nyckelringen och användas av andra appar. Användar-CA-certifikat kan importeras med säkerhetsinställningarna Installera från SD-kort (eller motsvarande).
För att installera ett nyckelpar i Android KeyChain måste låsskärmen vara aktiverad (för att säkra Android KeyChain).
Om du avinstallerar appen kommer all appdata att gå förlorad. Exportera alla nycklar som du vill behålla. Appdata sparas för appuppdateringar.
Det valda nyckelparet kommer alltid att användas av klientsidan oavsett vilka nyckeltyper eller utfärdare som specificeras av serversidan.
HTTPS-testet använder HttpsURLConnection.connect() för att ansluta till servern.
TLS-testet använder SSLSocket.startHandshake() för att ansluta till servern.
Anslutningstiden är 1,5 sekunder.
Anslutningen bibehålls i 1 sekund och stängs sedan.
Import av krypterade privata nycklar i PKCS #8-format (PEM), kanske inte stöds beroende på vilken typ av PBE-algoritm som krävs.
ANSVARSFRISKRIVNING: Denna app görs tillgänglig för användning på egen risk utan garanti av något slag.