Skip to main content
Tool Factory

Ferramenta no navegador

Conversor de hexadecimal para PEM

Processe dados de chave ou token com Hex to PEM e configurações explícitas. Insira o material, escolha o formato e revise o resultado.

Área de trabalho da ferramenta

Entrada necessária

Sua entrada permanece neste navegador.

Adicione a entrada necessária para continuar.

Entrada

Adicione o conteúdo de origem e escolha as opções necessárias.

Insira pares completos de bytes hexadecimais. Espaços em branco são permitidos. Esta ferramenta processa bytes sem validar a estrutura DER ou do certificado.

Opções

Rótulo PEM: letras, dígitos, espaços simples ou hífens. Máximo de 64 caracteres. O rótulo não valida os bytes.

Os resultados são atualizados automaticamente.

Seu resultado aparecerá aqui

Preencha a entrada necessária para continuar.

Resposta direta

O que Conversor de hexadecimal para PEM faz

O Conversor de hexadecimal para PEM envolve bytes hexadecimais em um bloco PEM de texto, com corpo Base64 e etiquetas de limite correspondentes. O conversor verifica pares de bytes e a etiqueta antes da conversão. Ele não valida a chave ou o certificado subjacente.

Resultado

O que você recebe

A saída inclui etiquetas correspondentes, corpo Base64 e quebras CRLF. Alterar a etiqueta não altera nem certifica os bytes decodificados.

Usar esta ferramenta

Como usar Conversor de hexadecimal para PEM

  1. Cole pares completos de bytes hexadecimais em Input. Hex em maiúsculas ou minúsculas funciona. Espaços, tabulações e quebras de linha são aceitos.
  2. Defina Header string com a etiqueta PEM necessária, como CERTIFICATE ou PUBLIC KEY.
  3. Use letras, dígitos, espaços simples ou hífens na etiqueta. O conversor remove espaços externos e rejeita etiquetas vazias.
  4. Para um exemplo sintético, insira 3003020101. O corpo Base64 vira MAMCAQE=. Esses bytes não formam um certificado ou uma chave pública válidos.
  5. Copie o bloco completo, incluindo as linhas BEGIN e END correspondentes.
  6. Insira uma cadeia hexadecimal com dados DER.
  7. Escolha Header string de acordo com o objeto de chave ou de dados.
  8. Verifique o cabeçalho PEM, as linhas Base64 e a linha final.

Exemplo

Testar com uma amostra segura

Entrada: 3003020101

Configurações: Conversor de hexadecimal para PEM: Header string: PUBLIC KEY.

Resultado: A saída contém um bloco PEM com corpo Base64 MAMCAQE=.

Os bytes sintéticos não formam uma chave pública válida.

Usos comuns

Onde Conversor de hexadecimal para PEM é útil

  • Envolva bytes DER conhecidos para uma aplicação compatível.
  • Converta amostras hexadecimais em texto protegido com Base64.
  • Mantenha os bytes exatos enquanto altera sua representação textual.

Limites

Verificar o resultado

  • A ferramenta não valida ASN.1, DER, assinaturas de certificado, força da chave ou propriedade.
  • Hex de comprimento ímpar, caracteres não hexadecimais e entrada vazia não produzem conversão.
  • A entrada não deve exceder 2097152 caracteres. A carga decodificada não deve exceder 1048576 bytes.
  • As etiquetas não devem exceder 64 caracteres após o corte. Caracteres de controle, quebras de linha e injeção do delimitador não são aceitos.
  • A ferramenta não decifra chaves privadas cifradas nem converte a estrutura de uma chave.
  • Um Header string incorreto pode confundir a aplicação de destino.
  • A conversão não valida a estrutura ASN.1 completa.
  • Use chaves privadas reais somente com medidas de proteção adequadas.