Tengo varios pares de claves PGP y recibo un correo electrónico cifrado con PGP. Cómo ¿PGP sabe qué clave se ha utilizado para el cifrado, es decir, qué clave debe utilizarse para descifrar el correo electrónico?
La clave utilizada para el cifrado se almacena en los metadatos del mensaje OpenPGP, por lo que su implementación de OpenPGP puede buscar la clave adecuada en el mensaje. A menos que el remitente utilice la función "destinatario oculto", en cuyo caso la aplicación solo intentará con todas las claves privadas disponibles hasta que encuentre la que coincida (el modo OpenPGP CFB incluye mecanismos para comprender si el descifrado fue exitoso).
Lea otras preguntas en las etiquetas pgp