Text Recoded

Contém anúncios
10+
downloads
Classificação do conteúdo
Todos
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela

Sobre este app

O programa Text Recoded oferece as seguintes operações úteis em um determinado dado textual:

- Codificação, decodificação e recodificação entre texto simples, codificações Hexadecimal e Base64
- Cifrar e decifrar usando a cifra de César
- Produzir hashes de dados textuais brutos e formatados com a finalidade de validar sua integridade

A codificação de dados textuais para uma codificação Hexadecimal ou Base64 pode ser usada para garantir que os dados textuais originais não serão alterados devido a um meio de armazenamento ou transmissão que lida com eles em um conjunto de caracteres incompatível.

A cifragem usando a cifra de César, que é uma cifra de substituição simples, pode ser usada em muitos casos quando os dados textuais precisam permanecer ocultos das pessoas comuns que geralmente não se preocupam em decifrá-los. No entanto, não é adequado para proteger dados confidenciais, pois podem ser facilmente decifrados com a tecnologia atual.

O procedimento de cifragem e decifração implementado pelo programa Text Recoded é explicado no exemplo a seguir usando “TEXT” como entrada e “test” como chave:

Entrada: TEXTO (T=84, E=69, X=88, T=84)
Legenda: teste (t=116, e=101, s=115, t=116)
Procedimento: a entrada + a chave
Saída em decimal: (200.170.203, 200)
Saída em hexadecimal: C8AACBC8

Decifrar é exatamente o oposto do acima, ou seja, a saída cifrada – a chave. No nosso caso será:
C8AACBC8 - teste = TEXTO

O programa Text Recoded recebe e entrega entrada e saída de dados textuais, bem como a chave para cifragem, na codificação UTF-8 que suporta todo o conjunto de caracteres Unicode, que acomoda caracteres de quase todos os sistemas de escrita do mundo.

Não há limite para o comprimento da entrada, exceto a memória disponível. A chave também pode ter qualquer comprimento, no entanto, se for maior que a entrada, ela será truncada para o comprimento da entrada, dividida em pedaços do comprimento da entrada e, em seguida, os valores dos pedaços adicionais serão adicionados ao primeiro pedaço.

A saída da criptografia pode estar em codificação Hexadecimal ou Base64. Trabalhar com dados binários não é suportado nesta versão.

Para garantir a integridade de determinada saída, também é possível incluir seus hashes na caixa Saída, tanto para operações de Recodificação quanto de Cifragem.

Observe que os hashes produzidos são de três tipos explicados abaixo.

O hash para TODO o conteúdo textual é produzido para todo o conteúdo dos dados textuais especificados, incluindo espaços vazios como espaços em branco, tabulações e novas linhas, se houver.

O hash para o conteúdo textual FMT formatado é produzido para o texto e seus espaços em branco internos e novas linhas, excluindo todas as linhas vazias e espaços em branco circundantes.

O hash para o conteúdo textual RAW é produzido apenas para o próprio texto, excluindo todos os tipos de espaços vazios: linhas vazias, espaços em branco, tabulações e novas linhas.

Para validar a integridade de determinados dados textuais nos casos em que um tipo de hash não RAW é necessário, o comprimento das linhas, o número de linhas e o tipo de novos caracteres de linha são significativos. Isso ocorre porque o Windows usa códigos de caracteres #13#10 para armazenar novas linhas, enquanto o sistema operacional Linux usa apenas o código de caracteres #10 para armazenar novas linhas. Portanto, se um hash para dados textuais for produzido em um sistema operacional, mas precisar ser validado em outro, uma opção apropriada deverá ser definida. Para isso, existe uma caixa de seleção para escolher entre caracteres de nova linha do Windows e Linux ao produzir hashes.
Atualizado em
31 de ago. de 2024

Segurança dos dados

Sua segurança começa quando você entende como os desenvolvedores coletam e compartilham seus dados. As práticas de segurança e privacidade de dados podem variar de acordo com o uso, a região e a idade. O desenvolvedor forneceu as informações a seguir, que podem ser atualizadas ao longo do tempo.
Os dados não são compartilhados com terceiros
Saiba mais sobre como os desenvolvedores declaram o compartilhamento
Este app pode coletar estes tipos de dados
Informações e desempenho do app
Os dados são criptografados em trânsito
Não é possível excluir os dados

O que há de novo

This is the first production release of Text Recoded program, a software application useful for recoding, ciphering and integrity checking of plain textual data.