Prévia do material em texto
Criptografia A palavra criptografia tem origem grega e significa a arte de escrever em códigos para esconder a informação na forma de um texto incompreensível. A informação codificada é chamada de texto cifrado. O processo de codificação ou ocultação é chamado de cifragem, enquanto o processo inverso, de obter a informação original a partir do texto cifrado, chama-se decifragem. A principal garantia da criptografia é a confidencialidade. Existem dois tipos de criptografia: simétrica e assimétrica. Criptografia Simétrica: Nesse sistema, tanto quem envia quanto quem recebe a mensagem deve possuir a mesma chave criptográfica (privada), usada para criptografar e descriptografar a informação. Somente quem tiver acesso a essa chave poderá ler a mensagem, tornando-a mantida em segredo e conhecida apenas pelo emissor e receptor da mensagem. 1. A chave é uma senha ou código gerado por meio de um programa conhecido como servidor PGP. 2. A criptografia pode ser vista como uma ferramenta de conferência. Esse método é eficiente em relação ao tempo de processamento para codificar e decodificar mensagens, mas apresenta a desvantagem de exigir um meio seguro para compartilhar a chave entre pessoas ou entidades. É comumente utilizada em redes de computadores devido à simplicidade na administração. Exemplos de algoritmos simétricos incluem: - AES - Twofish - Serpent - Blowfish - CAST5 - RC4 - 3DES (baseado no DES) - IDEA Criptografia Assimétrica: Esse tipo de criptografia utiliza um par de chaves diferentes (pública e privada), que não podem ser derivadas uma da outra, mas estão matematicamente relacionadas, permitindo que uma chave decifre o que a outra cifrou. Assim, é possível publicar uma das chaves: a chave pública. As vantagens dessa forma de criptografia incluem a proteção da chave privada, que é exclusiva do seu titular. Em contrapartida, a desvantagem é o desempenho mais lento, uma vez que utiliza um processo algorítmico mais complexo. 1. A chave é uma senha ou código gerado por meio de um programa chamado servidor PGP. 2. A criptografia é considerada uma ferramenta de conferência, onde a responsabilidade de conferir é do destinatário. - Chave Pública: A chave pública é acessível a todos e é usada apenas para criptografar mensagens, o que significa que até um invasor pode conhecê-la. - Chave Privada: A chave privada é exclusiva do seu titular e não deve ser divulgada. Ela é usada para descriptografar as mensagens geradas pela chave pública correspondente. As mensagens criptografadas com a chave pública só podem ser descriptografadas com a chave privada correspondente. Exemplos de principais algoritmos assimétricos que utilizam chaves públicas incluem: - Diffie-Hellman - RSA - Merkle-Hellman - SSL Questões 1. O que significa a palavra "criptografia"? a) A arte de escrever em códigos para esconder informações b) A arte de decifrar mensagens c) A técnica de transmitir informações sem proteção d) O processo de arquivar documentos Resposta: a) A arte de escrever em códigos para esconder informações 2. Quais são os dois tipos principais de criptografia? a) Simétrica e hash b) Assimétrica e hash c) Simétrica e assimétrica d) Pública e privada Resposta: c) Simétrica e assimétrica 3. Na criptografia simétrica, como as partes envolvidas se comunicam de forma segura? a) Utilizando chaves diferentes b) Compartilhando uma mesma chave secreta c) Não utilizando chaves d) Usando apenas chaves públicas Resposta: b) Compartilhando uma mesma chave secreta 4. O que é uma chave pública? a) Uma chave que deve ser mantida em segredo b) Uma chave que é acessível a todos e usada para criptografar mensagens c) Uma chave que só o emissor conhece d) Uma chave que nunca é utilizada Resposta: b) Uma chave que é acessível a todos e usada para criptografar mensagens 5. Qual é uma desvantagem da criptografia assimétrica? a) Desempenho mais rápido em comparação à simétrica b) A chave pública pode ser conhecida por invasores c) A chave privada é vulnerável d) Desempenho mais lento devido ao algoritmo complexo Resposta: d) Desempenho mais lento devido ao algoritmo complexo