Ir para o conteúdo
DF

DeviceCertTest for Android APK

Editor: kcSystems
Android APK $4.99
Tipo de arquivoAPK
Versão1.0.5
Editor kcSystems
Data de lançamento28 de nov. de 2019
Data adicionada28 de nov. de 2019
Os requisitosAndroid
RequisitosRequires Android 7.0 and up
Total de downloads0
Preço$4.99

Descrição

DeviceCertTest fornece a capacidade de testar a autenticação de cliente HTTPS/TLS baseada em certificado X.509. Ele também fornece par de chaves básico e gerenciamento de certificados.

Para dispositivos Android 7.0+.

DeviceCertTest fornece as seguintes operações:

Teste uma conexão HTTPS ou TLS.

Gere um par de chaves e um certificado autoassinado (RSA/EC).

Gere uma solicitação de assinatura de certificado (CSR) PKCS #10 em um formato PEM.

Importe um certificado para um par de chaves em um formato PEM.

Importe um par de chaves no formato PKCS #12 ou PEM.

Exporte um par de chaves no formato PKCS #12.

Exporte um certificado no formato PEM.

Visualize um par de chaves.

Visualize um certificado.

Visualize uma solicitação de assinatura de certificado PKCS #10 (CSR).

Excluir um par de chaves.

Instale um par de chaves no Android KeyChain.

Um log é mantido de todas as operações. O próprio Log tem as seguintes operações:

Ver registro

Log de exportação

Log clara

Observe que um par de chaves sempre será empacotado com seu certificado de chave pública.

Quando um par de chaves é gerado, um certificado autoassinado também será criado para o par de chaves. Eles terão os seguintes atributos:

RSA: chaves de 2048 bits; SHA256 com assinatura RSA

CE: Chaves P-256; SHA256 com assinatura ECDSA

Ao gerar um par de chaves, um User Principal Name (UPN) pode ser especificado no Subject Alternative Name (SAN) usando o formato RFC822.

Depois que um par de chaves for testado com sucesso, ele poderá ser promovido para teste em outros aplicativos instalando-o no Android KeyChain.

Notas operacionais:

Este aplicativo usará certificados de CA (âncoras de confiança) dos armazenamentos de confiança do Sistema Android e do Usuário. Isso permite que pares de chaves sejam instalados no KeyChain e usados ​​por outros aplicativos. Os certificados de CA do usuário podem ser importados usando a operação Configurações de segurança Instalar do cartão SD (ou equivalente).

Para instalar um par de chaves no Android KeyChain, a tela de bloqueio deve estar habilitada (para proteger o Android KeyChain).

A desinstalação do aplicativo resultará na perda de todos os dados do aplicativo. Exporte todas as chaves que você deseja reter. Os dados do aplicativo são retidos para atualizações do aplicativo.

O par de chaves selecionado sempre será usado pelo lado do cliente, independentemente de quais tipos de chaves ou emissores forem especificados pelo lado do servidor.

O teste HTTPS usa HttpsURLConnection.connect() para se conectar ao servidor.

O teste TLS usa SSLSocket.startHandshake() para se conectar ao servidor.

O tempo limite de conexão é de 1,5 segundos.

A conexão é mantida por 1 segundo e depois fechada.

A importação de chaves privadas criptografadas no formato PKCS #8 (PEM) pode não ser suportada dependendo do tipo de algoritmo PBE necessário.

AVISO LEGAL: Este aplicativo é disponibilizado para uso por sua conta e risco, sem garantia de qualquer tipo.

Programas semelhantes

Alternativas

Mais deste editor