Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Propósito
Este programa foi desenvolvido com o objetivo de ensinar, mostrando de maneira clara o funcionamento de algumas técnicas de criptografia tradicionais.
O menu principal será exibido, oferecendo diversas alternativas de codificação e decodificação.
Menu Principal
1 - Criptografar César
2 - Descriptografar César
3 - Criptografar Substituição
4 - Descriptografar Substituição
5 - Criptografar Transposição
6 - Descriptografar Transposição
7 - Explicação
8 - Exemplos
0 - Sair
Métodos Disponíveis
1. Cifra de César
Modifica cada letra movendo-a um certo número de posições no alfabeto.
Exemplo: com chave = 3
A → D
B → E
C → F
A chave pode ser positiva (avança) ou negativa (retrocede).
Apenas letras são modificadas; números e símbolos ficam iguais.
2. Cifra de Substituição
Troca cada letra do alfabeto por outra, seguindo uma chave de 26 letras.
Exemplo de chave:
QWERTYUIOPASDFGHJKLZXCVBNM
A letra A se torna Q, B se torna W, C se torna E e assim por diante.
A chave precisa ter 26 letras distintas, sem repetição.
3. Cifra de Transposição (colunar simples)
O texto é escrito em linhas e lido em colunas.
A "chave" é a quantidade de colunas utilizada.
Exemplo:
Texto: ATAQUEAOAMANHECER
Colunas: 4
Tabela:
A T A Q
U E A O
A M A N
H E C E
R
Leitura em colunas → AUAHRTEAMAMQOANCE
Instruções de Uso
Selecione a opção desejada no menu.
Insira o texto que você quer codificar ou decodificar.
Forneça a chave (número ou texto, dependendo do método).
O resultado aparecerá imediatamente.
Sugestões:
O programa ignora a diferença entre letras maiúsculas e minúsculas.
Você pode copiar e colar textos longos (até 2000 caracteres).
Use a opção 7 (Explicação) para relembrar os conceitos.
Use a opção 8 (Exemplos) para ver demonstrações automáticas.
Conceitos Essenciais
Criptografia: processo de transformar uma mensagem em algo incompreensível para quem não possui a chave.
Descriptografia: processo inverso, para recuperar a mensagem original.

Mais conteúdos dessa disciplina