Job Crito
Diferente da criptografia de chave partilhada ou simetrica em que as entidadades envolvidas usam a mesma chave para desencriptar a informação.
A criptografia de chave pública ou criptografia assimétrica é um método de criptografia que utiliza um par de chaves: uma chave pública e uma chave privada. A chave pública é distribuída livremente para todos os correspondentes, enquanto a chave privada deve ser conhecida apenas pelo seu dono.
Num algoritmo de criptografia assimétrica, uma mensagem cifrada com a chave pública pode somente ser decifrada pela sua chave privada correspondente.
Dentre as varias vantagens existentes nesse metodo de encriptagem, os algoritmos de chave pública podem ser utilizados para autenticidade e confidencialidade:
Confidencialidade: A chave pública é usada para cifrar mensagens, com isso apenas o dono da chave privada pode decifrá-la, evitando assim que terceiros possam ter acesso a informação a ser enviada.
Autencidade: A chave privada é usada para decifrar a mensagem, com isso garante-se que apenas o dono da chave poderia tê-la editado.
Figura: Esquema simplificado do metodo de criptografia por chave assimetrica, em que ra figura representa um texto legível sendo encriptado com chave pública e disponivel pra todos e o texto cifrado sendo decriptado com apenas uma entidade que possui uma chave privada.
Um esquema de criptografia de chave pública possui seis ingredientes:
Texto claro: corresponde é a mensagem ou dados legíveis que são alimentados no algoritmo como entrada.
Algoritmo de criptografia: o algoritmo de criptografia realiza várias transformações no texto claro.
Chaves pública e privada: esse é um par de chaves que foi selecionado de modo que, se uma for usada para criptografia, a outra será usada para decriptografia. As transformações exatas realizadas pelo algoritmo dependem da chave pública ou privada que é fornecida como entrada.
Texto cifrado: essa é a mensagem codificada produzida como