.REQ

Archivo REQ

Certificate Signing Request (CSR) - .req
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo .req es una Solicitud de Firma de Certificado (CSR): un pequeño bloque de texto codificado que se envía a una Autoridad de Certificación para obtener un certificado SSL/TLS u otro certificado digital. Ábralo en cualquier editor de texto o inspeccione los campos decodificados con OpenSSL. El archivo no es secreto; solo su clave privada (.key) debe permanecer protegida.

Desarrollador: Microsoft (certreq.exe on Windows); the underlying CSR is PKCS#10 (RSA Security / IETF) Categoría: Archivos de seguridad/certificado Estándar abierto MIME: application/pkcs10
SE ABRE EN Windows macOS Linux
Relacionado: .PEM · .P7M · .CER · .CRT

En esta página

19k+ extensiones indexadas
Última revisión Jul 18, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo REQ?

La extensión .req identifica una Solicitud de Firma de Certificado (CSR), un archivo que almacena información que identifica de forma única al iniciador de la solicitud, la entidad que solicita a una Autoridad de Certificación (CA) que emita un certificado digital.

Los archivos .req se utilizan en el proceso de procesamiento criptográfico de claves públicas, que a su vez sustenta la identificación de usuarios y máquinas en Internet. El propósito de los certificados digitales es autenticar a una entidad determinada en línea, asegurar a los pares que la entidad es confiable y garantizar la seguridad. Los certificados digitales permiten la comunicación segura por Internet a través de la Infraestructura de Clave Pública (PKI), que gestiona la distribución de certificados.

La extensión .req es la salida predeterminada producida por la herramienta integrada de Windows certreq.exe. El formato subyacente es PKCS#10 (RFC 2986). La mayoría de los archivos .req están codificados en PEM: un bloque de texto Base64 entre -----BEGIN CERTIFICATE REQUEST----- y -----END CERTIFICATE REQUEST-----. El comando certreq de Windows puede escribir -----BEGIN NEW CERTIFICATE REQUEST----- en su lugar. Un .req también puede estar codificado en binario DER (sin encabezado de texto; comienza con los bytes ASN.1 0x30 0x82).

Para obtener un certificado digital, se genera un archivo .req -generalmente junto con una clave privada- y se envía a una Autoridad de Certificación, que procesa la solicitud y otorga un certificado firmado, que normalmente se entrega como un archivo .CER o .CRT. El mismo contenido también puede llevar la extensión .PEM o .csr; openssl y certreq aceptan ambas indistintamente.

Seguridad y protección

RIESGO: LOW

Una CSR (.req) NO es secreta: contiene solo su clave pública y detalles de identidad pública, por lo que es seguro enviarla por correo electrónico o pegarla en un formulario web de una Autoridad de Certificación. El archivo crítico para la seguridad es la CLAVE PRIVADA (.key) generada junto con ella: nunca comparta ni cargue ese archivo. Una comprobación práctica: antes de enviarla, inspeccione el .req («openssl req -in file.req -noout -text») para confirmar que el dominio/organización son correctos, ya que los errores significan un certificado rechazado o incorrecto. El archivo en sí es texto inerte y no puede ejecutarse. (Un .req de FidoNet legado es solo una antigua lista de texto e igualmente inofensivo).

Detalles del formato

en pocas palabras
NOMBRE COMPLETOCertificate Signing Request (CSR) - .req
DESARROLLADORMicrosoft (certreq.exe on Windows); the underlying CSR is PKCS#10 (RSA Security / IETF)desde PKCS#10 (1990s); .req is the default CSR extension produced by Windows certreq
TIPO MIMEapplication/pkcs10
TIPOSolicitud de certificado PKCS#10 - usualmente PEM (texto Base64), a veces DER binario
ESTÁNDARAbierto · libre de regalías
RELACIONADO.pem.p7m.cer.crt
Esta extensión también es utilizada por…
  • Archivo de solicitud FidoNet (legado) - En las redes BBS FidoNet de la década de 1990, un archivo .req enumeraba los archivos que se solicitaban a otro nodo; obsoleto y no relacionado con certificados.
  • Archivo de datos de «solicitud» genérico - Varios programas utilizan .req para sus propios datos de solicitud o configuración (solicitudes de instalador, datos de juegos/aplicaciones), manejados por el programa de origen.

Programas que abren archivos REQ

Windows3 apps
OpenSSL Código abierto Lea el contenido de la solicitud: «openssl req -in file.req -noout -text -verify». La herramienta multiplataforma para crear y verificar CSRs.
certreq (built-in Windows) Integrado Inspeccione o envíe desde un símbolo del sistema: «certreq -submit server.req cert.cer» lo envía a una CA. certreq también crea archivos .req («certreq -new request.inf server.req»). No requiere instalación.
Notepad / any text editor Integrado Abra un .req PEM como texto para confirmar que comienza con «-----BEGIN CERTIFICATE REQUEST-----» y para copiarlo/pegarlo en un formulario web de una CA.
macOS1 app
OpenSSL / LibreSSL Código abierto En la Terminal: «openssl req -in file.req -noout -text» para inspeccionar, o «openssl req -new ...» para crear uno. Preinstalado (LibreSSL) en macOS.
Linux1 app
OpenSSL Código abierto Lea el contenido de la solicitud: «openssl req -in file.req -noout -text -verify». La herramienta multiplataforma para crear y verificar CSRs.

Detalles técnicos

especificación profunda
Tipo de formatoSolicitud de firma de certificado PKCS#10 (estructura de datos ASN.1)
Codificación predeterminadaPEM - Texto Base64 envuelto en líneas de encabezado y pie de página ASCII
Variante binariaDER - ASN.1 binario puro, sin encabezado de texto
Tipo MIMEapplication/pkcs10
Encabezado PEM (Windows certreq)-----BEGIN NEW CERTIFICATE REQUEST-----
Encabezado PEM (OpenSSL / estándar)-----BEGIN CERTIFICATE REQUEST-----
Bytes mágicos DER0x30 0x82 en el desplazamiento 0 (etiqueta SEQUENCE de ASN.1 y longitud)
Creador predeterminado en Windowscertreq.exe (integrado en Windows Server y Windows 10/11)
Creador predeterminado multiplataformacomando openssl req (OpenSSL / LibreSSL)
Extensiones intercambiables.csr, .pem - mismo contenido PKCS#10, diferente convención de nomenclatura
Datos incrustadosNombre distintivo del sujeto (CN, O, C, etc.), clave pública, atributos opcionales y la firma digital del solicitante
Formato del certificado emitidoLa CA devuelve un certificado X.509 firmado, normalmente como un archivo .cer o .crt
Algoritmo de firmaRSA, ECDSA, o (legado) DSA - debe coincidir con el tipo de clave utilizado para generar la solicitud
Legible como textoLa variante PEM es ASCII simple y se abre en cualquier editor de texto; la variante DER es binaria
LanzadoPKCS#10 (1990s); .req is the default CSR extension produced by Windows certreq
Estándar abierto · libre de regalías
Especificaciónwww.rfc-editor.org

Conversiones de REQ

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos REQ. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos REQ.

Preguntas frecuentes

¿Qué es un archivo .req?
Casi siempre es una Solicitud de Firma de Certificado (CSR): una solicitud codificada que se envía a una Autoridad de Certificación para obtener un certificado SSL/TLS u otro certificado digital. Contiene su clave pública y detalles de identidad. En Windows es producido por la herramienta certreq; .req y .csr son lo mismo.
¿Cómo abro o leo un archivo .req?
Ábralo en cualquier editor de texto para ver el bloque «-----BEGIN CERTIFICATE REQUEST-----». Para ver los detalles decodificados (dominio, organización, clave), ejecute «openssl req -in file.req -noout -text» o use certreq de Windows.
¿Es un archivo .req lo mismo que un archivo .csr?
Sí. Ambos son solicitudes de certificado PKCS#10. El certreq de Windows los nombra .req; OpenSSL/Linux los nombra .csr. Puede cambiar el nombre de uno a otro libremente.
¿Es seguro compartir mi archivo .req?
Sí; una CSR contiene solo información pública (su clave pública y detalles de identidad), por lo que está destinada a ser enviada a una CA. Lo que NUNCA debe compartir es la clave privada (.key) separada que se creó con ella.
¿Puedo convertir un .req en el certificado real?
No. Solo una Autoridad de Certificación puede emitir el certificado firmando su solicitud. Envíe el .req a una CA pública o a la CA de su organización y esta le devolverá el certificado (.cer/.crt).
¿Cómo envío un .req en Windows?
Use la herramienta integrada certreq: «certreq -submit server.req cert.cer» lo envía a una CA y guarda el certificado emitido. O pegue el texto PEM en el formulario de pedido en línea de su proveedor de CA.

Referencias

1RFC 2986 - PKCS#10 Certification Request Syntax (CSR)www.rfc-editor.org
2Microsoft - certreq command referencelearn.microsoft.com

Siga explorando

en toda la base de datos

Extensiones principales esta semana

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.CRDOWNLOADChrome Partial Download File
4.MDMarkdown Document
5.RPMSGRestricted Permission Message
6.PARTPartial Download File
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.SWFSmall Web Format (Shockwave Flash)
10.DBSQLite Database File

Extensiones relacionadas

.PEMPEM - Base64-encoded certificate / key container (X.509, PKCS)
.P7MPKCS#7 / S/MIME Message (digitally signed or encrypted)
.CERSecurity certificate (X.509 .cer)
.CRTSecurity certificate (X.509 .crt)
.CSRCertificate Signing Request (PKCS#10)

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z