.REQ

REQ-fil

Certificate Signing Request (CSR) - .req
Ställ en fråga
SNABBT SVAR

En .req-fil är en Certificate Signing Request (CSR) - ett litet kodat textblock som du skickar till en certifikatutfärdare (CA) för att få ett SSL/TLS-certifikat eller annat digitalt certifikat. Öppna den i valfri textredigerare eller inspektera de avkodade fälten med OpenSSL. Filen är inte hemlig; endast din privata nyckel (.key) måste förbli skyddad.

Utvecklare: Microsoft (certreq.exe on Windows); the underlying CSR is PKCS#10 (RSA Security / IETF) Kategori: Säkerhets-/certifikatfiler Öppen standard MIME: application/pkcs10
ÖPPNAS PÅ Windows macOS Linux
Relaterat: .PEM · .P7M · .CER · .CRT

På denna sida

19k+ filtillägg indexerade
Senast granskad Jul 18, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet REQ?

Filsuffixet .req identifierar en Certificate Signing Request (CSR) - en fil som lagrar information som unikt identifierar initieraren av begäran, den enhet som ber en certifikatutfärdare (CA) att utfärda ett digitalt certifikat.

.req-filer används i processen för kryptografisk hantering av publika nycklar, vilket i sin tur ligger till grund för identifiering av användare och maskiner på internet. Syftet med digitala certifikat är att autentisera en given enhet online, försäkra motparter om att enheten är pålitlig och garantera säkerhet. Digitala certifikat möjliggör säker internetkommunikation genom Public Key Infrastructure (PKI), som hanterar distribution av certifikat.

Suffixet .req är standardutdata som skapas av Windows inbyggda verktyg certreq.exe. Det underliggande formatet är PKCS#10 (RFC 2986). De flesta .req-filer är PEM-kodade: ett Base64-textblock mellan -----BEGIN CERTIFICATE REQUEST----- och -----END CERTIFICATE REQUEST-----. Windows certreq kan istället skriva -----BEGIN NEW CERTIFICATE REQUEST-----. En .req kan också vara binärt DER-kodad (inget texthuvud; börjar med ASN.1-bytes 0x30 0x82).

För att erhålla ett digitalt certifikat genererar du en .req-fil - vanligtvis tillsammans med en privat nyckel - och skickar den till en certifikatutfärdare, som behandlar begäran och beviljar ett signerat certifikat, vanligtvis levererat som en .CER eller .CRT-fil. Samma innehåll kan också bära suffixet .PEM eller .csr; openssl och certreq accepterar båda omväxlande.

Säkerhet & trygghet

RISK: LOW

En CSR (.req) är INTE hemlig - den innehåller endast din publika nyckel och publika identitetsuppgifter, så den är säker att skicka via e-post eller klistra in i en certifikatutfärdares webbformulär. Den säkerhetskritiska filen är den PRIVATA NYCKELN (.key) som genererades tillsammans med den: dela eller ladda aldrig upp den. En praktisk kontroll: innan du skickar in, inspektera .req-filen («openssl req -in file.req -noout -text») för att bekräfta att domän/organisation är korrekta, eftersom fel innebär ett avvisat eller felaktigt certifikat. Filen i sig är inert text och kan inte köras. (En äldre FidoNet .req är bara en gammal textlista och lika ofarlig.)

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNCertificate Signing Request (CSR) - .req
UTVECKLAREMicrosoft (certreq.exe on Windows); the underlying CSR is PKCS#10 (RSA Security / IETF)sedan PKCS#10 (1990s); .req is the default CSR extension produced by Windows certreq
MIME-TYPapplication/pkcs10
TYPPKCS#10 certifikatbegäran - vanligtvis PEM (Base64-text), ibland binär DER
STANDARDÖppen · royaltyfri
Detta filtillägg används också av…
  • FidoNet-begäransfil (legacy) - I 1990-talets FidoNet BBS-nätverk listade en .req-fil filer som skulle begäras från en annan nod - föråldrad och orelaterad till certifikat.
  • Generisk «request»-datafil - Olika program använder .req för sina egna begärans- eller konfigurationsdata (installationsbegäranden, spel/app-data) - hanteras av det ursprungliga programmet.

Program som öppnar REQ-filer

Windows3 apps
OpenSSL Öppen källkod Läs begärans innehåll: «openssl req -in file.req -noout -text -verify». Det plattformsoberoende verktyget för att skapa och kontrollera CSR-filer.
certreq (built-in Windows) Inbyggd Inspektera/skicka från en kommandotolk: «certreq -submit server.req cert.cer» skickar den till en CA. certreq skapar även .req-filer («certreq -new request.inf server.req»). Ingen installation krävs.
Notepad / any text editor Inbyggd Öppna en PEM .req som text för att bekräfta att den börjar med «-----BEGIN CERTIFICATE REQUEST-----» och för att kopiera/klistra in den i en CA:s webbformulär.
macOS1 app
OpenSSL / LibreSSL Öppen källkod I Terminalen: «openssl req -in file.req -noout -text» för att inspektera, eller «openssl req -new ...» för att skapa en. Förinstallerat (LibreSSL) på macOS.
Linux1 app
OpenSSL Öppen källkod Läs begärans innehåll: «openssl req -in file.req -noout -text -verify». Det plattformsoberoende verktyget för att skapa och kontrollera CSR-filer.

Tekniska detaljer

djup specifikation
FormattypPKCS#10 certificate signing request (ASN.1-datastruktur)
StandardkodningPEM - Base64-text omsluten av ASCII-huvud och sidfotsrader
Binär variantDER - rå binär ASN.1, inget texthuvud
MIME-typapplication/pkcs10
PEM-huvud (Windows certreq)-----BEGIN NEW CERTIFICATE REQUEST-----
PEM-huvud (OpenSSL / standard)-----BEGIN CERTIFICATE REQUEST-----
DER magic bytes0x30 0x82 vid offset 0 (ASN.1 SEQUENCE-tagg och längd)
Standardskapare på Windowscertreq.exe (inbyggt i Windows Server och Windows 10/11)
Standardskapare plattformsoberoendeopenssl req-kommando (OpenSSL / LibreSSL)
Utbytbara suffix.csr, .pem - samma PKCS#10-innehåll, olika namnkonventioner
Inbäddad dataSubject distinguished name (CN, O, C, etc.), publik nyckel, valfria attribut och begärandens digitala signatur
Format för utfärdat certifikatCA returnerar ett signerat X.509-certifikat, vanligtvis som en .cer eller .crt-fil
SignaturalgoritmRSA, ECDSA, eller (legacy) DSA - måste matcha den nyckeltyp som användes för att generera begäran
Läsbar som textPEM-varianten är ren ASCII och öppnas i valfri textredigerare; DER-varianten är binär
SläpptPKCS#10 (1990s); .req is the default CSR extension produced by Windows certreq
Öppen standardJa · royaltyfri
Specifikationwww.rfc-editor.org

REQ-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med REQ-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om REQ-filer.

Vanliga frågor

Vad är en .req-fil?
Det är nästan alltid en Certificate Signing Request (CSR) - en kodad begäran som du skickar till en certifikatutfärdare för att få ett SSL/TLS-certifikat eller annat digitalt certifikat. Den innehåller din publika nyckel och identitetsuppgifter. På Windows skapas den av verktyget certreq; .req och .csr är samma sak.
Hur öppnar eller läser jag en .req-fil?
Öppna den i valfri textredigerare för att se blocket «-----BEGIN CERTIFICATE REQUEST-----». För att se de avkodade detaljerna (domän, organisation, nyckel), kör «openssl req -in fil.req -noout -text» eller använd Windows certreq.
Är en .req-fil samma sak som en .csr-fil?
Ja. Båda är PKCS#10-certifikatbegäranden. Windows certreq namnger dem .req; OpenSSL/Linux namnger dem .csr. Du kan fritt byta namn mellan dem.
Är det säkert att dela min .req-fil?
Ja - en CSR innehåller endast publik information (din publika nyckel och identitetsuppgifter), så den är avsedd att skickas till en CA. Vad du ALDRIG får dela är den separata privata nyckeln (.key) som skapades tillsammans med den.
Kan jag omvandla en .req till det faktiska certifikatet?
Nej. Endast en certifikatutfärdare kan utfärda certifikatet genom att signera din begäran. Skicka din .req till en publik CA eller din organisations CA så returnerar de certifikatet (.cer/.crt).
Hur skickar jag in en .req på Windows?
Använd det inbyggda verktyget certreq: «certreq -submit server.req cert.cer» skickar den till en CA och sparar det utfärdade certifikatet. Eller klistra in PEM-texten i din CA-leverantörs onlineformulär.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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

Relaterade filtillägg

.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)

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö