Aps criptografia

500 palavras 2 páginas
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 CRIPTOGRAFADAS Console.WriteLine("\nDIGITE A PRIMEIRA LINHA:"); LINHA1 = Console.ReadLine(); Console.WriteLine("\nDIGITE A SEGUNDA LINHA:"); LINHA2 = Console.ReadLine();

// CRIPTOGRAFA LINHAS UTILIZANDO A FUNÇÃO Mistura (VIDE ABAIXO) SAIDA1 = Mistura(LINHA1); SAIDA2 = Mistura(LINHA2);

// GRAVA ARQUIVO ARQUIVO = DRIVE + ":" + ARQUIVO + ".TXT"; using (StreamWriter arquivo = File.CreateText(ARQUIVO)) { arquivo.WriteLine(SAIDA1); arquivo.WriteLine(SAIDA2);

Relacionados

  • Aps - criptografia
    5852 palavras | 24 páginas
  • Aps criptografia
    5590 palavras | 23 páginas
  • aps criptografia
    273 palavras | 2 páginas
  • APS Criptografia
    2083 palavras | 9 páginas
  • Aps criptografia
    3118 palavras | 13 páginas
  • Aps criptografia
    4176 palavras | 17 páginas
  • APS CRIPTOGRAFIA
    5593 palavras | 23 páginas
  • APS Criptografia
    5900 palavras | 24 páginas
  • APS Criptografia
    3043 palavras | 13 páginas
  • APs CRiptografia
    5874 palavras | 24 páginas