Criptografia de cesar

501 palavras 3 páginas
Criptografia

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; // ESTA LINHA DEVE SER ADICIONADA PARA QUE POSSA HAVER TRATAMENTO // DE ARQUIVO (GRAVAR, ABRIR, LER, VERIFICAR SE EXISTE, ETC.) /* ESTE PROGRAMA É UM EXEMPLO DE COMO CRIPTOGRAFAR TEXTOS ESCRITOS * COM LETRAS MAIÚSCULAS, ESPAÇO EM BRANCO E NÚMEROS; SEM ACENTO, * SEM CEDILHA E SEM DEMAIS CARACTERES (? . , ! @ % + & ETC.). * * O RESULTADO É GRAVADO EM UM ARQUIVO .TXT EM UM PEN DRIVE CUJA LETRA * E NOME SÃO INFORMADOS PELO USUÁRIO. * * A TÉCNICA CRIPTOGRÁFICA UTILIZADA É A DE "SUBSTITUIÇÃO", OU SEJA: * TROCA-SE CADA LETRA DO TEXTO POR OUTRA. * * OBSERVE QUE ALÉM DA FUNÇÃO OBRIGATÓRIA Main, FOI CRIADA A FUNÇÃO * Mistura, RESPONSÁVEL PELA CRIPTOGRAFIA */

namespace CRIPTOGRAFA { class Program { static void Main(string[] args) { string DRIVE, ARQUIVO, LINHA1, LINHA2, SAIDA1, SAIDA2; //PEDE VALORES DO ARQUIVO A SER CRIADO Console.WriteLine("\nDIGITE A LETRA EM QUE O PEN DRIVE ESTÁ INSTALADO:"); DRIVE = Console.ReadLine(); Console.WriteLine("\nDIGITE O NOME DO ARQUIVO TEXTO (SEM A EXTENSÃO):"); ARQUIVO = Console.ReadLine(); // PEDE VALORES DAS LINHAS A SEREM

Relacionados

  • Criptografia de Cesar
    3451 palavras | 14 páginas
  • Criptografia de cesar
    736 palavras | 3 páginas
  • Criptografia - cifra de césar
    2848 palavras | 12 páginas
  • criptografia
    3449 palavras | 14 páginas
  • algoritimos de criptografia
    3896 palavras | 16 páginas
  • Criptografia
    5350 palavras | 22 páginas
  • APS 2015
    2631 palavras | 11 páginas
  • Docx - 2012
    2478 palavras | 10 páginas
  • Tecnicas criptográficas, conceitos, usos e aplicações.
    4496 palavras | 18 páginas
  • PIM ADS 2014 UNIP
    5462 palavras | 22 páginas