O que é PKI?

PKI, sigla em inglês para Infraestrutura de Chaves Públicas, é uma infraestrutura de segurança baseada em criptografia de chave pública. Ela é usada para emitir e gerenciar certificados digitais, que funcionam como documentos de identificação na internet.

A PKI consiste em três componentes principais:

  1. Certificados:
    Eles autenticam a identidade da pessoa ou organização titular do certificado. Alguns exemplos são:
    • Certificados SSL: autenticam as organizações responsáveis por sites e são usados para garantir comunicações seguras na Web.
    • Certificados de cliente: autenticam usuários individuais ou organizações e são usados para acesso seguro a sistemas ou troca segura de informações.

Indivíduos ou organizações que possuem um certificado digital têm duas chaves criptográficas:

  • A chave pública, que está incluída no certificado e é compartilhada abertamente.
  • A chave privada, conhecida apenas pelo titular do certificado.

As chaves pública e privada formam um par. Os dados criptografados com a chave pública só podem ser descriptografados com a chave privada e vice-versa (geralmente usando o algoritmo RSA). Essa propriedade permite realizar tarefas como autenticar identidades por meio de assinaturas digitais e proteger comunicações criptografadas.

  1. Autoridades Certificadoras (ACs):
    São entidades que emitem certificados digitais. Quando uma pessoa ou organização recebe um certificado digital de outra, sua autenticidade é validada com base na emissão por uma AC confiável. Um certificado emitido por uma AC confiável é considerado seguro.
  2. Repositórios:
    Esses sistemas gerenciam de forma centralizada os certificados emitidos pelas ACs e os distribuem aos usuários para verificação e uso.