Pular para o conteúdo

Criptografia

O número que vira texto

O próximo projeto do Tiago é receber mensagens cifradas com RSA. Antes, ele quer ter certeza de que você entende uma coisa: o RSA só faz conta com números inteiros. Para cifrar um texto, o programa primeiro junta os bytes da mensagem, em ordem, num único número.

Para testar, ele mandou só o número:

581883611697820624436605468377242679404561015940442074867412632842956669

Não tem chave nenhuma aqui: é só o texto escrito como número. Qual é a flag? Exemplo de forma (não é a resposta): tocaia{um_texto_qualquer}.

Exemplo resolvido

Este desafio vem com a solução em passos. Abra um de cada vez e tente o próximo sozinho antes de abrir. Cada passo aberto conta como ajuda no seu rating.

  1. Passo 1 Passe o número para hexadecimal

  2. Passo 2 Leia os primeiros bytes

  3. Passo 3 O que falta

Tudo se resolve com ferramentas gratuitas.