¿Qué es un CSR?

¿Qué es un CSR?

Un CSR o Certificate Signing Request es un bloque de texto cifrado que normalmente es generado en el servidor donde el certificado SSL será utilizado.

Mediante la información contenida en el CSR, la autoridad de certificación podrá emitir el certificado una vez que corrobore la información proporcionada.

Se recomienda que el CSR sea generada a 2048 bits o más para que el certificado se pueda expedir.

El CSR contiene información que será incluida finalmente en el certificado SSL, como por ejemplo tu nombre o el de al empresa, la dirección, el país de residencia o el common name (dominio para el que es generado el SSL), además de estos datos también incluirá un clave pública que será incluida también en tu certificado.

La Autoridad Certificadora o Certificate Authority (CA), es decir, la empresa que generará tu SSL (Thawte, GeoTrust, Comodo, Symantec, RapidSSL, Certum, ..) utilizará este CSR para generar este certificado SSL.

 

¿QUÉ TIPO DE INFORMACIÓN CONTIENE UN CSR?

NOMBRE DESCRIPCIÓN EJEMPLOS
Common name El nombre de dominio (o subdominio) de tu sitio web, deberá coincidir exactamente con el dominio que escribirán los visitantes al acceder a tu web. www.tudominio.com
*.tudominio.com
secure.tudominio.com
Organización El nombre legal de tu empresa u organización. Esta información debe coincidir con el nombre completo de la empresa. Tu Empresa, S.A.
Sección/Departamento La sección/división de la empresa que gestionará el certificado. Departamento de Tecnología
Correo electrónico La cuenta de correo utilizada para contactar con tu empresa. info@tudominio.com
País El país donde está ubicada tu empresa. Perú
Provincia La provincia donde está ubicada tu empresa. Lima
Localidad La localidad donde está ubicada tu empresa. Miraflores
Clave pública La clave pública que será insertada en el certificado. La clave es generada automaticamente

 

¿CUAL ES EL FORMATO DE UN CSR?

Los CSR suelen ser generados en formato PEM y cifrados en Base-64, empiezan por la línea “—–BEGIN CERTIFICATE REQUEST—–” y acaban siempre en “—–END CERTIFICATE REQUEST—–“. Puedes abrir el CSR con cualquier editor de texto plano y aparecerá algo parecido a:

-----BEGIN CERTIFICATE REQUEST-----
MIIDETCCAfkCAQAwgaIxCzAJBgNVBAYTAlBFMRMwEQYDVQQIEwpMYW1iYXllcXVl
MREwDwYDVQQHEwhDaGljbGF5bzEaMBgGA1UEChMRV0VCIFBFUlUgRS5JLlIuTC4x
GDAWBgNVBAsTD1NvcG9ydGUgVGVjbmljbzEWMBQGA1UEAxMNd3d3LndwZXJ1LmNv
bTEdMBsGCSqGSIb3DQEJARYOaW5mb0B3cGVydS5jb20wggEiMA0GCSqGSIb3DQEB
AQUAA4IBDwAwggEKAoIBAQDNyWRpJ/LuCkqmWhAn3B62yOKxlOFhyQ/3G5NFxgKT
y5vnbl8NL+QmNMLafHE4HVghel0eD/4dfH2fch0gn4R9STbAv6gzgMmBub3xHMUS
cWBUlcGx9wEWKnJvhjakqDnUs/UKD6fVROPowYDSMaXAuiPb1W/mrcFWXdYFhtc4
QnL4lqO8vl9S+mkLIEC8ifWzKOoi4EIdSJtVg7wVGJG2mstN+QQ/HM+hRajYiJGp
aRwGd/V3VdHh3LJNUIMphZvHWhQkR2rCE4pG9qJEwxZIQ8FkzmUCyjPMyAaID9V2
7QvEAS081x5TkOa9J9wq/qYaBCxCDeh/OmlWi2m+Do8PAgMBAAGgKTAnBgkqhkiG
9w0BCQ4xGjAYMAkGA1UdEwQCMAAwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBBQUA
A4IBAQAXKLB8SmL4lGdOfQw+JGRdHtYTTiGiQHUVlvx+qrhM5SutR25qZVups/+i
9ythh5AU33Lj9Qod+Wj6sal5TC1s6sJ00hxBEB01pcEGkqAxkPOda1yGsiur1Jac
RNe6CRalNe9fhKS5GLnrmKfrukKZ46DJd/7RdFRv0RD9BsF3DQ8rvWS3+PznTt18
U6AShZdnfQLWnFc5h7d54Yi0L3I0mi7jOXpbLJWQduSQ/hoS+znUOjeqmshG4zZ1
IsAK5cbaGmerDREsmXteTd6VdbHQ/anca4oYdLWLeNcualR8yuD1RV5pvZv+yliY
y5hsIFOtWnEv19phFqhKz77NFIUR
-----END CERTIFICATE REQUEST-----
Siguiente:
Anterior:
Este tema fue escrito por

Deja un comentario

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