Gerência e Segurança de Redes Exercício 2 Encriptando uma mensagem com chave assimétrica
Gerar uma chave openssl genrsa -aes128 -out chave.priv 1024 O comando acima gera uma chave RSA (assimétrica) utilizando para isto o algoritmo AES com chave de 128 bits. Como saída teremos a chave denominada chave.priv com 1024 bits de tamanho.
Extraindo a chave pública openssl rsa -in chave.priv -pubout -out chave.pub Este comando extrai a chave pública a partir da privada criada no slide anterior. O parâmetro rsa significa que são chaves assimétricas. A entrada será a chave privada. A saída sérá uma chave pública denominada chave.pub.
Criptografando a mensagem Crie um arquivo texto contendo uma mensagem. Chame-o de file.txt. Cifre a mensagem de texto utilizando a chave pública da pessoa ao lado openssl rsautl -encrypt -inkey chave.pub -pubin -in file.txt -out file.cifrado
Decifrando a mensagem Decifre a mensagem recebida, utilizando a sua chave privada. openssl rsautl -decrypt -inkey chave.priv -in file.cifrado -out file.emtextoclaro
Tarefa Envie a mensagem encriptada e a sua chave pública, por . campinas.edu.br). Tenha certeza de que a mensagem poderá ser campinas.edu.br
Responda Quais as diferenças entre a criptografia simétrica e a assimétrica? Qual a vantagem de se utilizar a criptografia simétrica? E a vantagem de se utilizar a assimétrica? Pesquise: Quais são as quatro funções utilizadas pelo algoritmo AES para encriptar uma mensagem? – Qual delas é mais fácil de ser implementada em hardware?