¿Cómo generar un certificado autofirmado con OpenSSL en Linux?

TLS ( T ransport L ayer S ecurity) es un protocolo seguro que actualmente está de moda. Se puede ver utilizado en la parte superior de la capa de aplicación y HTTP. El uso principal de este protocolo es establecer una comunicación segura entre las aplicaciones web y los servidores. El protocolo TLS también se puede utilizar para transferencias seguras de correo electrónico, mensajería y voz sobre IP.

¿Por qué certificado seguro SSL/TLS?

Todo el mundo quiere un sitio web seguro y pasarelas de pago seguras para que un tercero no pueda utilizar ningún tipo de nombre de usuario, contraseña y contraseña de un solo uso. SSL es una forma segura de navegar por Internet y se utiliza para proteger nuestros datos confidenciales. Se requiere SSL/TLS para proteger sus sitios web.

Uso de certificado seguro SSL/TLS

Podemos utilizar el certificado seguro SSL/TLS para establecer una forma de comunicación cifrada entre usted y el único destinatario al que desea transmitir un mensaje. Necesitamos paquetes de red seguros para que terceros no puedan acceder a ellos. Aquí viene el papel del certificado seguro SSL/TLS que puede proporcionarnos las autenticaciones adecuadas al transferir paquetes de red.

Con la ayuda del siguiente comando, podemos generar nuestro certificado SSL

openssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 365

Este certificado es válido solo por 365 días. La mayoría de los parámetros están fijos en este comando como req, keyout y out. El nombre de la clave privada depende de su elección, pero es obligatorio y lo mismo para el certificado. A continuación se detallan los siguientes pasos que deben seguirse para crear este certificado.

Paso 1: en este paso, se debe proporcionar una contraseña que siempre se requiere cuando configura una conexión con su servidor. Uno no podrá ver la contraseña mientras escribe la contraseña.

SSL Certificate Creation - 1

Paso 2: en este paso, se debe proporcionar el nombre del país con las dos letras iniciales de su país.

SSL Certificate Creation - 2

Paso 3: En este paso se debe proporcionar el nombre completo del estado.

SSL Certificate Creation - 3

Paso 4: en este paso, se debe proporcionar el nombre de la organización en la que está trabajando o una organización para la que se utiliza este certificado.

SSL Certificate Creation - 4

Paso 5: en este paso, debe proporcionar la dirección de correo electrónico de su organización o, si trabaja como individuo, puede proporcionar su dirección de correo electrónico.

SSL Certificate Creation - 5

Después de todos los pasos anteriores, se deben seguir para crear un certificado SSL y una clave privada.

Clave privada generada:

Private Key

Certificado SSL generado:

SSL Certificate

Publicación traducida automáticamente

Artículo escrito por Jitender_1998 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *