Skip to main content
Tool Factory

Ferramenta no navegador

Como usar o assinador RSA

Processe dados de chaves ou tokens com RSA Sign e formatos explícitos. Insira o material da chave, escolha o formato exigido e examine 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.

Opções

Execute a ferramenta quando a entrada estiver pronta.

Seu resultado aparecerá aqui

Preencha a entrada necessária para continuar.

Resposta direta

O que Como usar o assinador RSA faz

RSA Signer assina bytes de mensagem com uma chave privada RSA e SHA-256, SHA-384 ou SHA-512. Copie a assinatura como Base64 ou hexadecimal. O assinador usa RSASSA-PKCS1-v1_5, não RSA-PSS.

Resultado

O que você recebe

O resultado contém bytes de assinatura codificados. Ele não contém uma chave privada. Base64 e Hex conservam os mesmos bytes de assinatura para cópia e armazenamento.

Usar esta ferramenta

Como usar Como usar o assinador RSA

  1. Insira a mensagem e escolha UTF8, Hex ou Base64 como formato. UTF8 conserva o texto Unicode como bytes UTF-8.
  2. Cole uma chave privada RSA no formato PEM. Informe a senha se a chave estiver protegida por senha.
  3. Mantenha SHA-256 ou selecione SHA-384 ou SHA-512. Escolha Base64 ou Hex para a saída da assinatura.
  4. Selecione Sign. Cole o resultado em RSA Verifier com a chave pública, a mensagem, o digest e o formato de assinatura correspondentes.

Exemplo

Testar com uma amostra segura

Entrada: uma chave privada RSA PEM e uma mensagem UTF-8 curta

Configurações: RSA Signer: Message Digest Algorithm: SHA-256; formato da assinatura: Base64; esquema: RSASSA-PKCS1-v1_5.

Resultado: A ferramenta retorna uma assinatura RSA codificada em Base64.

Use RSA Verifier com a chave pública correspondente.

Usos comuns

Onde Como usar o assinador RSA é útil

  • Verifique uma assinatura RSA contra a mensagem original.
  • Teste a troca de assinaturas em Base64 e hexadecimal.
  • Compare uma assinatura descartável com outra implementação PKCS#1 v1.5.

Limites

Verificar o resultado

  • RSA Signer: estas ferramentas implementam assinaturas RSASSA-PKCS1-v1_5. Elas não criam nem verificam assinaturas RSA-PSS.
  • RSA Signer: o limite da mensagem é 1 MiB. Chaves PEM não devem exceder 64 KiB. Assinaturas codificadas devem decodificar para no máximo 16 KiB.
  • RSA Signer: Base64 exige padding canônico completo. Hex exige pares completos de bytes. A ferramenta rejeita entradas Unicode malformadas.
  • RSA Signer: SHA-1 é uma opção de verificação legada. Novas assinaturas exigem SHA-256, SHA-384 ou SHA-512. MD5 não está disponível.
  • RSA Signer: mantenha a chave privada e sua senha em segredo. A verificação exige uma chave pública de uma fonte confiável.
  • RSA Signer: qualquer alteração na mensagem, incluindo espaços ou codificação, altera seus bytes e pode invalidar a assinatura.