Skip to main content
Tool Factory

Ferramenta no navegador

Como usar a cifragem RC2

Aplique RC2 Encrypt com configurações explícitas de chave, formato e algoritmo. Insira os dados e o material de chave, escolha os parâmetros 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

Os resultados são atualizados automaticamente.

Seu resultado aparecerá aqui

Preencha a entrada necessária para continuar.

Resposta direta

O que Como usar a cifragem RC2 faz

A cifragem RC2 cria texto cifrado a partir de bytes de entrada e uma chave. Ela aceita compatibilidade legada com ECB ou CBC, escolhidos pelo IV. Ela adiciona padding PKCS#7 antes da cifragem, inclusive a uma entrada alinhada.

Resultado

O que você recebe

Hex retorna bytes cifrados imprimíveis. Raw retorna uma cadeia de bytes que pode conter caracteres ilegíveis. Nenhuma saída inclui a chave ou o IV automaticamente.

Usar esta ferramenta

Como usar Como usar a cifragem RC2

  1. Insira Hello RC2. Selecione Raw em Input e Hex em Output.
  2. Defina Key em Hex como 0011223344556677. Defina IV em Hex como 0102030405060708. Use esses valores públicos somente para o teste.
  3. Execute a ferramenta. O resultado é 799ba7666fa19bb3a3a6eb8c11f37f05. Descriptografe com as mesmas configurações para recuperar Hello RC2.

Exemplo

Testar com uma amostra segura

Entrada: Hello RC2

Configurações: Cifragem RC2: Input: Raw; Output: Hex; Key: 0011223344556677; IV: 0102030405060708.

Resultado: A saída é 799ba7666fa19bb3a3a6eb8c11f37f05.

Descriptografe a saída com os mesmos parâmetros para recuperar Hello RC2.

Usos comuns

Onde Como usar a cifragem RC2 é útil

  • Crie um recurso RC2 de compatibilidade reproduzível.
  • Compare saídas CBC e ECB com dados controlados.
  • Teste um descriptografador legado com texto conhecido e parâmetros correspondentes.

Limites

Verificar o resultado

  • A implementação usa chave efetiva de 128 bits e padding PKCS#7. Não expõe controle independente de comprimento efetivo.
  • IV vazio seleciona ECB. IV de 8 bytes seleciona CBC. Faça modo, chave e IV coincidirem.
  • A operação não autentica a mensagem. Descriptografia correta não prova origem nem detecta todas as alterações.