Tengo un pequeño problema aquí. Tenga paciencia conmigo ya que esto puede ser un caso de "no hacer la pregunta correcta".
Antecedentes: uso de Apple Mail. Desea cifrar / descifrar correo electrónico, pero GPGMail (y aparentemente PGP) no es compatible con Snow Leopard.
Básicamente, necesito crear un certificado S / MIME para usar en el cifrado de correo electrónico. No quiero, ni me importa una Autoridad de Certificación. Simplemente quiero un certificado rápido y sucio. ¿Es esto posible (usando OPENSSL, etc.) o todo el proceso depende de una autoridad superior que me obliga a establecer una CA a gran escala o tratar con una empresa (por ejemplo, Verisign, Thawte) para obtener un certificado? Mis criterios son gratificación instantánea y gratis.
Mejor.
fuente
Respuestas:
Sí, apesta que Apple Mail no sea compatible con GPG. :-( Ojalá lo hiciera porque también prefiero el correo electrónico cifrado GPG.
También estoy de acuerdo en que es difícil obtener información sobre S / MIME y generar sus propios certificados de correo electrónico. Descubrí que la página web de Paul Bramscher tiene una buena descripción de cómo crear su propio certificado de Autoridad de certificación.
No pretendo entender completamente el proceso del certificado, pero esto es lo que he podido reconstruir. Debe consultar la página de manual de openssl para obtener información más detallada sobre cada uno de los comandos que se muestran a continuación.
Crear autoridad de certificación
El primer paso es crear su propia Autoridad de certificación (CA). Los comandos son ...
y sigue las indicaciones.
Deberá emitir el certificado de su CA (es decir, el contenido de ca.crt ) a todos y cada uno de los destinatarios de su correo electrónico cifrado. Los destinatarios deberán instalar y confiar en su certificado de CA para que su correo electrónico cifrado sea confiable. La instalación variará para cada cliente de correo utilizado.
En su caso, deberá agregar el certificado de su CA a su Llavero Apple. Hay muchas publicaciones en la web sobre cómo importar y confiar en un certificado de CA en el Apple Keychain.
Crear solicitud de certificado de correo electrónico personal
Ahora necesita crear una solicitud de certificado. Cree uno para cada dirección de correo electrónico desde la que desea enviar un correo electrónico. Ejecute los siguientes comandos ...
y sigue las indicaciones.
La autoridad de certificación firma su solicitud de certificado
Su certificado personal debe estar firmado por su CA. En este caso, usted!
El resultado es su certificado firmado.
Prepare su certificado para importar a su aplicación de correo
Necesita convertir su certificado de
.crt
(formato PEM, creo) a.p12
(formato PCKS12).Ahora puede importar su
*.p12*
certificado formateado a su cliente de correo. En su caso, importe el*.p12*
archivo al Apple Keychain. Una vez que el certificado se instala correctamente, Apple Mail comenzará a usar su certificado.Hay una manera más fácil
Por supuesto, una vez que haya creado su propia CA, hay una manera más fácil de administrar los certificados creados por su propia Autoridad de Certificación. openssl viene con un script llamado ...
lo que simplifica el proceso de ser su propia Autoridad de certificación. ¡Incluso hay una página de manual para CA.pl!
fuente
Gratis y firmado por una CA: http://www.instantssl.com/ssl-certificate-products/free-email-certificate.html
fuente
Como han dicho otros, la respuesta es obviamente sí. Puede generarlo a través de openssl, o puede usar uno de los proveedores que otorga un certificado de correo electrónico x509 gratuito.
Dicho esto, la pregunta más importante es: ¿con qué usan las personas con las que intercambian correos electrónicos? Soy activo en la comunidad de software libre, por lo que la mayoría de las personas con las que intercambio correos electrónicos usan GPG. Los únicos que conozco que usan S / MIME lo hacen en su correo electrónico de trabajo como una cuestión de política corporativa.
Si las personas a las que envía un correo electrónico no usan S / MIME, no podrá cifrarlas y no podrán verificar los correos electrónicos firmados.
fuente