O que é criptografia assimétrica?
A criptografia assimétrica é um tipo de criptografia em que a chave usada para criptografar as informações não é a mesma que a chave usada para descriptografar as informações. Esse formato é o oposto da criptografia simétrica, onde a mesma chave é usada para criptografar e descriptografar as informações. A forma mais comum de criptografia assimétrica é a criptografia de chave pública. Embora a criptografia assimétrica seja geralmente mais segura que simétrica, também é mais difícil de configurar e praticamente impossível de executar sem a assistência do computador.
A criptografia de chave pública é de longe o tipo mais comum de criptografia assimétrica. Nesse sistema, cada usuário tem duas chaves, uma chave pública e uma chave privada. A chave pública é publicada e disponível para qualquer pessoa que queira vê-la. A chave privada está matematicamente relacionada à chave pública, mas o algoritmo é tão complexo e variável que não há maneira razoável de derivar uma chave privada de um público.
Suponha que uma mensagem precise ser enviada de uma pessoa para outra. O remetente localizaria a chave pública do destinatário e a usaria para criptografar uma mensagem. Quando o receptor recebe a mensagem, ele tenta abri-la. A chave pública do destinatário verifica se a chave privada é autêntica. A chave privada permite ao usuário descriptografar a mensagem e lê-la.
A principal vantagem da criptografia assimétrica está na segurança individual. As duas pessoas que trocam a mensagem podem nunca ter se encontrado cara a cara; na verdade, eles nem precisam saber quem é a outra pessoa. Como os indivíduos podem publicar suas chaves com qualquer identidade que desejarem, existe um total anonimato no sistema.
Isso está em oposição direta à criptografia simétrica, na qual a mesma chave é usada para criptografia e descriptografia. Nesse caso, é praticamente impossível não conhecer a pessoa que está decifrando uma mensagem, pois a chave precisaria ser trocada previamente. Em um sistema assimétrico, é fácil manter uma chave segura, mas os sistemas simétricos potencialmente têm muitas pessoas com a mesma chave, aumentando o risco de comprometimento.
Uma das maiores desvantagens da criptografia assimétrica é a dependência de computadores. Sem um sistema de computador, é praticamente impossível executar criptografia ou descriptografia assimétrica. Como todo o processo é controlado por computador, também é possível interromper o sistema com um computador. Enquanto alguma criptografia de chave pública é considerada quase à prova de crack, a cada ano é lançado um novo método de cracking que requer novas medidas preventivas de criptografia.