Skip to content
DF

DeviceCertTest for Android APK

Wydawca: kcSystems
Android APK $4.99
File typeAPK
Wersja1.0.5
Wydawca kcSystems
Data wydania28 lis 2019
Data dodania28 lis 2019
Wymagania systemu operacyjnegoAndroid
WymaganiaRequires Android 7.0 and up
Całkowita liczba pobrań0
Cena £$4.99

Opis

DeviceCertTest umożliwia testowanie uwierzytelniania klienta HTTPS/TLS opartego na certyfikacie X.509. Zapewnia również podstawowe zarządzanie parami kluczy i certyfikatami.

Dla urządzeń z Androidem 7.0+.

DeviceCertTest zapewnia następujące operacje:

Przetestuj połączenie HTTPS lub TLS.

Wygeneruj parę kluczy i certyfikat z podpisem własnym (RSA/EC).

Wygeneruj żądanie podpisania certyfikatu PKCS #10 (CSR) w formacie PEM.

Zaimportuj certyfikat dla pary kluczy w formacie PEM.

Zaimportuj parę kluczy w formacie PKCS #12 lub PEM.

Wyeksportuj parę kluczy w formacie PKCS #12.

Eksportuj certyfikat w formacie PEM.

Wyświetl parę kluczy.

Wyświetl certyfikat.

Wyświetl żądanie podpisania certyfikatu PKCS #10 (CSR).

Usuń parę kluczy.

Zainstaluj parę kluczy w pęku kluczy Androida.

Prowadzony jest dziennik wszystkich operacji. Sam dziennik ma następujące operacje:

Wyświetl dziennik

Log eksport

Wyczyść log

Pamiętaj, że para kluczy będzie zawsze połączona z jej certyfikatem klucza publicznego.

Po wygenerowaniu pary kluczy zostanie również utworzony certyfikat z podpisem własnym dla pary kluczy. Będą posiadać następujące atrybuty:

RSA: klucze 2048-bitowe; SHA256z podpisem RSA

WE: klucze P-256; SHA256z podpisem ECDSA

Podczas generowania pary kluczy można określić główną nazwę użytkownika (UPN) w alternatywnej nazwie podmiotu (SAN) przy użyciu formatu RFC822.

Po pomyślnym przetestowaniu pary kluczy można ją promować do testowania w innych aplikacjach, instalując ją w Android KeyChain.

Uwagi operacyjne:

Ta aplikacja będzie korzystać z certyfikatów CA (kotwic zaufania) zarówno ze sklepu Android System, jak i ze sklepów zaufania użytkownika. Dzięki temu pary kluczy mogą być instalowane w pęku kluczy i używane przez inne aplikacje. Certyfikaty CA użytkownika można zaimportować za pomocą operacji Ustawienia zabezpieczeń Zainstaluj z karty SD (lub jej odpowiednika).

Aby zainstalować parę kluczy w Android KeyChain, ekran blokady musi być włączony (aby zabezpieczyć Android KeyChain).

Odinstalowanie aplikacji spowoduje utratę wszystkich danych aplikacji. Wyeksportuj wszystkie klucze, które chcesz zachować. Dane aplikacji są przechowywane na potrzeby aktualizacji aplikacji.

Wybrana para kluczy będzie zawsze używana po stronie klienta, niezależnie od tego, jakie typy kluczy lub emitenci są określeni po stronie serwera.

Test HTTPS używa HttpsURLConnection.connect() do łączenia się z serwerem.

Test TLS używa SSLSocket.startHandshake() do łączenia się z serwerem.

Limit czasu połączenia wynosi 1,5 sekundy.

Połączenie jest utrzymywane przez 1 sekundę, a następnie zamykane.

Import zaszyfrowanych kluczy prywatnych w formacie PKCS #8 (PEM) może nie być obsługiwany w zależności od wymaganego typu algorytmu PBE.

OŚWIADCZENIE: Ta aplikacja jest udostępniana do użytku na własne ryzyko bez jakiejkolwiek gwarancji.

Similar programs

Alternatives

More from this publisher