Software Grátis de Codificação e Criptografia (IEComElt)

Automatiza o processo de (de)codificação com chave-simples empregado pelas Comunicações do Exército, com base na “IE Com Elt”. Por exemplo, “EQTDV MISNE JOAHB” significa “SEJA BEM VINDO”

Sobre

Este pequeno utilitário surgiu de uma necessidade pessoal, quando numa operação simulada do Exército percebi que os militares de COM (comunicações) perdiam muito tempo para codificar e decodificar mensagens que chegavam via rádio.

Tal codificação é baseada no processo previsto nas Instruções para Exploração das Comunicações e Eletrônica (IE Com Elt). Algo simples, mas extremamente trabalhoso quando feito manualmente. Uma letra entendida de forma errada podia colocar toda a decodificação a perder. Eu não vou aqui explicar como se faz este processo de codificação em si, pois quem usa, já sabe do que estou falando.

Utilização

Imagine o radio-operador recebendo uma mensagem como esta:

Mensagem codificada

    ABRNR   ARAME   AMVAC   TIMME   OOEUG   HHIEO   EQILN

Nesse exemplo a mensagem é bem curta, apenas para fim de demonstração. Utilizando o software, obtemos o resultado decodificado, em um clique no botão “Gerar”:

iecomelt

A mensagem é exibida sem os espaços entre as palavras. Porém, apesar do espaço por padrão ser suprimido, podemos incluí-los novamente para facilitar a leitura, ficando assim:

Mensagem decodificada

    ATAQUEM INIMIGO VERMELHO AO AMANHECER

O software tanto recebe uma mensagem codificada e decodifica, quanto pode converter uma mensagem clara (decodificada) em codificada. E faz isto de forma transparente, sem necessidade de configuração. Na parte à direita da figura, veja que é montado o quadro como normalmente é feito no processo manual.

No esquema de codificação “IE Com Elt”, o procedimento básico é definir previamente uma palavra-chave para cada dia do mês (1 a 31) e uma chave-simples para cada dia da semana (segunda a domingo), conforme visto a seguir:

iecomelt2

Desta forma, a mensagem só é decodificada quando os parâmetros palavra-chave, chave-simples, indicador de processo e posição inicial coincidem com o mesmo padrão que foi utilizado quando da codificação da mensagem.

(De)criptografia

Em adição a esta rotina de (de)codificação, este utilitário também contempla uma funcionalidade de (de)criptografia onde é possível (de)criptografar textos de forma direta, inclusive utilizando um esquema de senha embutida, onde o destinatário só visualiza a mensagem caso utilize a senha correta.

iecomelt3

Mensagem clara (decriptografada)

  ESTE TEXTO SERA CRIPTOGRAFADO E O RESULTADO EXIBIDO NO CAMPO ABAIXO - GRATO! TAYLOR LOPES

Mensagem criptografada

  2A322B2B37BBCF5FEC087E889AE6382F1B0A0A6C8A8EFD669DC259E545C05EFC0862E47880858E8A9CADA2D85BD06DC0321356202834D01F203C372E346698C4393ECD5AE34FD96FBC3447A0A3B995F67280859CA084FB4FDA14070F1773D977ED162E4F92F90A6B88899A

Apesar da simplicidade, pode-se dizer que foi de grande utilidade naquela ocasião, pois reduziu em muito o tempo de confecção da mensagem e sua respectiva codificação (e vice-versa), eliminando totalmente a margem de erro na interpretação da mensagem.

Total de acessos: 12585

4 comentários sobre “Software Grátis de Codificação e Criptografia (IEComElt)

  1. Mateus disse:

    Gostei, também estou trabalhando num encode/decode. Segue um texto coficado.

    „™®¡¦3ºÃ‚ÿ†¤+ÿ““–—ÿ– ÿ›¯¶Ã½ÇÝÙêÿ”–•œš§—©ÿ‘ÿ•¤•¥©—eÿ}ÿ“(š¢£®ÿ™«®ÿ˜¢šž®´¦¬ºÿ ¥®ÿœ¶®ÅÊÿ~•š¢ž¤²ÿ“£¬ÿožœ£©ÿ˜ªÿdhcehfjiklÿÿš­±ÿ ³²ËÌÝëâïÿž¬¨±¡°«·À´ÿŸ ÿ¤¡šÿ¢—£ œÿ¨¹¶ÿ¨®¯º©ÂµÀÅÁÎØÍÿ«®¬?ÿ•–¤” “£š¦_

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *