O que é criptografia de chave pública?
A criptografia de chave pública é um sistema criptográfico amplamente adotado usado para criptografar dados. Ao contrário da criptografia simétrica, que utiliza uma única chave, esse tipo de sistema é considerado assimétrico porque se baseia em um par de teclas. A criptografia pública -chave foi originalmente introduzida na década de 1970 pelos criptografistas Whitfield Diffie e Martin Hellman. Tais sistemas de criptografia são frequentemente chamados de criptografia Diffie-Hellman como uma maneira de prestar homenagem aos inventores.
Como mencionado, a criptografia pública utiliza duas chaves: uma pública e uma privada. Ambas as teclas desempenham um papel na criptografia de uma mensagem para proteger os dados que ele contém e descriptografar a mensagem para que ela possa ser lida. Nesse sistema, a chave pública pode ser compartilhada e distribuída livremente. A chave privada, no entanto, deve ser mantida em segredo e só deve ser acessada por quem possui a chave. Para fornecer uma camada adicional de segurança, a chave privada é protegida por uma senha criptografada, que é essencialmente uma versão mais fortede uma senha criada pelo proprietário da chave.
Tanto o público quanto a chave privada estão relacionados a partir de um aspecto matemático. Apesar dessa relação, é matematicamente impossível para uma chave privada derivada de uma chave pública. Isso ocorre porque eles servem a dois propósitos muito distintos. A chave pública foi projetada para criptografar a mensagem inicial, enquanto o objetivo da chave privada é descriptografá -la. Qualquer mensagem criptografada com uma chave pública só pode ser vista apenas após ser descriptografada pela chave privada correspondente.
Como funciona a criptografia de chave pública pode ser examinada usando uma comunicação entre John e Jane como exemplo. John gera um par chave e envia a chave pública para Jane, que usa a chave para criptografar a mensagem para que apenas John possa lê -la. Ao receber a mensagem de Jane, John usa sua chave secreta para descriptografar e lê -la. Desde que John criou o par de chaves, ele é o dono dea chave privada e, portanto, a única pessoa capaz de descriptografar e ler a mensagem.
Quem quiser usar a criptografia pública para proteger as comunicações pode fazê -lo facilmente por e -mail. Por exemplo, se John quiser manter as comunicações entre ele e Jane Private, ele poderá simplesmente anexar a chave pública de que precisa de criptografia à mensagem. Como a chave pode ser compartilhada com qualquer pessoa, enviá -la por e -mail não é um risco de segurança. Um exemplo comum de aplicativos que utilizam esse sistema é o software de criptografia popular conhecido como Lamente Good Privacy® (PGP®).