User Tools

Site Tools


generar_certificado_y_claves_autofirmados_con_openssl

Generating a Self-Signed SSL Certificate

Command: The following command generates a self-signed key and certificate interactively.

Command Details:

To generate a self-signed SSL certificate with OpenSSL, use the following command:

openssl req -x509 -newkey rsa:4096 -keyout Selfsigned_key.pem -out Selfsigned_cert.pem -sha256 -days 3650 -nodes

Explanation of the command:

  • req: This option initiates a certificate signing request (CSR).
  • -x509: This option outputs a self-signed certificate instead of a CSR.
  • -newkey rsa:4096: This option generates a new RSA key of 4096 bits.
  • -keyout Selfsigned_key.pem: This option specifies the filename to write the newly created private key to.
  • -out Selfsigned_cert.pem: This option specifies the filename to write the newly created certificate to.
  • -sha256: This option specifies the use of SHA-256 for signing the certificate.
  • -days 3650: This option sets the certificate to be valid for 3650 days (10 years).
  • -nodes: This option tells OpenSSL not to encrypt the private key.

By running this command, you will generate a self-signed SSL certificate along with a private key that is not encrypted.

generar_certificado_y_claves_autofirmados_con_openssl.txt · Last modified: 2024/10/17 21:42 by 127.0.0.1