Criptografia
Chave pública
Definição
Metade livremente distribuível de um par de chaves assimétricas, usada para cifrar mensagens destinadas ao seu titular ou verificar assinaturas produzidas pela chave privada correspondente.
Exemplos
- Uma chave pública RSA ou ECDSA embutida no certificado X.509 de um site.
- Uma chave pública SSH adicionada a ~/.ssh/authorized_keys num servidor.
Termos relacionados
Chave privada
Metade secreta de um par de chaves assimétricas, usada para decifrar textos endereçados ao seu titular ou criar assinaturas digitais que provam a sua identidade.
Criptografia de chave pública
Ramo da criptografia que usa pares de chaves pública e privada para suportar cifragem, troca de chaves, assinaturas digitais e autenticação sem segredos partilhados previamente.
Cifragem assimétrica
Esquema criptográfico que usa pares de chaves matematicamente ligados — chave pública para cifrar e privada para decifrar — permitindo comunicação segura sem partilha prévia de segredos.
Assinatura digital
Mecanismo criptográfico de chave pública que comprova autenticidade, integridade e não-repúdio de uma mensagem ou documento.
Algoritmo RSA
Algoritmo de chave pública de Rivest, Shamir e Adleman (1977) cuja segurança assenta na dificuldade de factorizar o produto de dois números primos grandes.
Criptografia de curva elíptica (ECC)
Família de algoritmos de chave pública baseada na estrutura algébrica de curvas elípticas sobre corpos finitos, com segurança equivalente ao RSA mas chaves muito mais curtas.