Criptografia de chave privada (criptografia simétrica) - Usa a mesma chave para criptografar e descriptografar dados
- Conhecida como criptografia de chave simétrica
- Tanto o remetente quanto o destinatário devem ter acesso à mesma chave secreta
- Mais rápida e menos dispendiosa computacionalmente que a criptografia de chave pública
- Exemplos:AES, DES, Blowfish
Criptografia de chave pública (criptografia assimétrica) - Usa duas chaves matematicamente vinculadas, mas diferentes:chave pública e chave privada
- A chave pública é usada para criptografia enquanto a chave privada é usada para descriptografia
- Qualquer pessoa pode ter a chave pública, mas apenas o proprietário da chave privada pode descriptografar as mensagens criptografadas com a chave pública
- Mais lenta e computacionalmente mais cara que a criptografia de chave privada
- Exemplos:RSA, ECC, DSA
Principais diferenças: - A criptografia de chave privada envolve uma chave secreta, enquanto a criptografia de chave pública usa um par de chaves:chave pública para criptografia e chave privada para descriptografia
- A criptografia de chave privada é mais rápida e simples, mas requer distribuição segura de chaves.
- A criptografia de chave pública oferece melhor segurança e gerenciamento de chaves, mas é mais intensiva em termos computacionais.
- A criptografia de chave privada é comumente usada para criptografia em massa, enquanto a criptografia de chave pública é adequada para troca segura de chaves e assinaturas digitais.