Criptografia de Chave Pública (PKC)

Autor: John Stephens
Data De Criação: 27 Janeiro 2021
Data De Atualização: 1 Julho 2024
Anonim
Criptografia de Chave Pública (PKC) - Tecnologia
Criptografia de Chave Pública (PKC) - Tecnologia

Contente

Definição - O que significa Criptografia de Chave Pública (PKC)?

A criptografia de chave pública (PKC) é uma técnica de criptografia que usa um algoritmo de chave pública e privada emparelhada (ou chave assimétrica) para comunicação segura de dados. Um er usa uma chave pública do destinatário para criptografar a. Para descriptografar os caracteres, somente a chave privada do destinatário pode ser usada.


Os dois tipos de algoritmos PKC são RSA, que é um acrônimo com o nome dos inventores deste algoritmo: Rivest, Shamir e Adelman e o Digital Signature Algorithm (DSA). A criptografia PKC evoluiu para atender às crescentes demandas de comunicação segura de vários setores e indústrias, como os militares.

O PKC também é conhecido como criptografia de chave pública, criptografia assimétrica, criptografia assimétrica, cifra assimétrica, criptografia de chave assimétrica e criptografia Diffie-Hellman.

Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica Public Key Cryptography (PKC)

O PKC é um algoritmo criptográfico e um componente do sistema de criptografia implementado por vários padrões da Internet, incluindo TLS (Transport Layer Security), Pretty Good Privacy (PGP), GNP Privacy Guard (GPG), GNU Privacy Guard (GPG), Secure Socket Layer (SSL) e Hyper Transfer Protocol (HTTP). ) sites.


O PKC facilita a comunicação segura por meio de um canal inseguro, que permite que um seja lido apenas pelo destinatário pretendido. Por exemplo, A usa a chave pública Bs para criptografar de A a B, que pode ser descriptografada usando a chave privada exclusiva de Bs.

O PKC mantém a privacidade e garante a segurança da comunicação enquanto s estão em trânsito ou armazenados nos servidores de correio. O PKC também é um componente DSA usado para autenticar uma chave privada verificável por qualquer pessoa com acesso autorizado à chave pública, que valida a origem e a er. Assim, o PKC facilita a confidencialidade, a integridade dos dados, a autenticação e o não repúdio, que formam os principais parâmetros de garantia da informação (IA).

O PKC é mais lento que os métodos de criptografia de chave secreta (ou criptografia simétrica), devido a altos requisitos computacionais. Diferentemente da criptografia simétrica, o PKC usa um tamanho de buffer fixo, dependendo de quantidades particulares e pequenas de dados, que só podem ser criptografadas e não encadeadas em fluxos. Como uma ampla variedade de chaves de criptografia possíveis é usada, o PKC é mais robusto e menos suscetível a tentativas de violação de segurança de terceiros.