Mecanismos de criptografia – chave simétrica e chave assimétrica
RAFAEL HAMAMURA
SUMÁRIO
1. Chave Simétrica 3 2. Chave Assimétrica 4 3. Referências bibliográficas 5
1. Chave Simétrica
De acordo com STALLINGS, a criptografia simétrica possui cinco itens fundamentais: * Texto claro, que é a mensagem ou os dados originais; * Algoritmo de criptografia, que realiza as transformações no texto claro; * Chave secreta, que é a entrada para o algoritmo de criptografia. É um valor independente do texto claro e do algoritmo; * Texto cifrado, que é a mensagem embaralhada, resultado do algoritmo de criptografia; * Algoritmo de decriptografia, que é o algoritmo de criptografia executado no sentido inverso, ou seja, transformando o texto cifrado em texto claro.
Além desses itens, dois requisitos são necessários: o algoritmo de criptografia precisa ser forte, ou seja, por mais que um oponente conheça o algoritmo, ele deve ser incapaz de decifrar o texto ou descobrir a chave. Segundo, tanto o emissor quanto o receptor da mensagem devem possuir uma cópia da chave secreta e mantê-la segura, caso alguém descubra essa chave a mensagem poderá ser lida.
2. Chave Assimétrica
O uso de algoritmo de criptografia assimétrica, também conhecido como algoritmo de chave pública consiste no uso de chaves diferentes para as funções de codificação e decodificação do texto cifrado. Ou seja, é necessário o uso de duas chaves, uma pública, que será transmitida junto com o texto cifrado, e outra, uma chave privada, que será utilizada para decodificação do texto cifrado. Um esquema de criptografia de chave pública possui seis ingredientes: * Texto claro, que é a mensagem com os dados legíveis; * Algoritmo de criptografia, que é o código que realiza as várias transformações do texto claro; * Chaves pública e privada: é um par de chaves selecionado de forma que tanto um, quanto o outro, possa ser usado para criptografia e decriptografia, um