Pim de criptografia em c
Trabalho apresentado ao Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas na Universidade Paulista - UNIP, como requisito parcial para aprovação na disciplina Projeto Integrado Multidisciplinar II – PIM II.
Orientador: ----
2011 SANTOS - SP
Dedicamos este trabalho à Steve Jobs, que foi cofundador, presidente e diretor executivo da Apple e diretor executivo da Disney Pixar e acionista individual máximo da The Walt Disney Company. Graças ao seu trabalho, que revolucionou a informática no mundo todo, e á sua criatividade, e excepcional ser humano. Steve Paul Jobs (1955 – 2011)
2011 SANTOS - SP
AGRADECIMENTOS
A Deus por nos dar a vida, aos que tornaram possível a conclusão desse projeto, e especialmente aos amigos e nossos familiares, que estão sempre presentes!
2011 SANTOS - SP
Você quer passar o resto da sua vida vendendo água com açúcar ou quer uma chance de mudar o mundo? (Steve Jobs
2011 SANTOS - SP
UNIVERSIDADE PAULISTA – UNIP 5 RESUMO Com o avanço da tecnologia da informação, a questão da privacidade, anonimato e segurança de transmissões de dados aumentou a importância da criptografia. O seu impacto na esfera social, econômica e cultural, tem dado situações sem precedentes e que serão discutidas nesse projeto. O objetivo do projeto é a criptografia e descriptografia de arquivo usado como base do projeto, a linguagem de programação C apresentada em sala de aula. Usamos neste projeto, bibliotecas do tipo “iostream” cabeçalho que é responsável pela manipulação de fluxo de dados padrão do sistema (entrada e saída), “fstream” um manipulador de fluxos de dados de arquivos de computador especializado para “char”, “string” cadeia de caracteres especializada para o tipo de dado nativo “char” e “cstdlib” um arquivo cabeçalho de biblioteca de propósito geral, possui funções envolvendo alocação de memória e de processos e XOR um tipo de manipulação bit muito útil em criptografia. Existem dois tipos