Esta es una aplicación perfecta para la criptografía de clave pública (es decir, la criptografía asimétrica).
Le brindan una clave pública (que no debe ser un secreto y no se puede usar para descifrar nada) que se puede usar para encriptar lo que necesita para enviarlos, luego usan su clave privada para descifrarla ( que no le dan a nadie).
PGP sería una implementación adecuada si el correo electrónico fuera lo más conveniente posible:
enlace
enlace
enlace
Existe el problema de cómo le dan su clave pública sin el riesgo de que alguien la sustituya por otra. Probablemente, este no sea un riesgo significativo a menos que un adversario espere que usted envíe una clave pública a través de una red que controlan. Si le preocupa, puede abordar esto de una de las siguientes maneras:
- Podrían publicárselo y usted podría leerlo a través de OCR (aunque, ¿se puede confiar en el hombre del correo?)
- Ambos pueden calcular un hash de la clave y ellos pueden leerlo por teléfono para que pueda verificarlo (menos propenso a errores, probablemente no necesite verificar todos los caracteres)
- En teoría, si lo publican en una página con SSL, deberías estar seguro