SSL-certifikat får vara giltiga i högst 199 dagar. Senast 2027-03-15 blir gränsen 99 dagar, för DigiCert-certifikat redan från 2027-02-24. Läs mer →
Svensk support på svenska, vardagar 10:00-16:00 +46 10 101 03 34 info@fairssl.se
Alle platforme Normal ~3 min. lästid

Skapa CSR (alla plattformar)

Så skapar du en Certificate Signing Request (CSR) när du beställer SSL-certifikat, med exempel för Windows, Linux och macOS.

Skapa CSR (alla plattformar)

Vad är en CSR?

En Certificate Signing Request (CSR) är ett krypterat textblock som innehåller uppgifter om din organisation och en publik nyckel. CSR-filen skickas till en certifikatutfärdare (CA) som sedan utfärdar ditt SSL-certifikat baserat på informationen i den.

När du skapar en CSR genereras samtidigt en privat nyckel som ska stanna kvar på servern. Den privata nyckeln är kopplad till certifikatet och krävs för att SSL/TLS ska fungera.

Guiden använder OpenSSL. Linux och macOS har OpenSSL förinstallerat. Windows-användare kan ladda ner det kostnadsfritt via länken ovan.

CSR-fält

FältBeskrivningExempel
Common Name (CN)Domännamnet som certifikatet ska täckawww.eksempel.dk
Organization (O)Företagsnamn (som det är registrerat hos Bolagsverket)FairSSL A/S
Organizational Unit (OU)Avdelning (valfritt, ignoreras av de flesta utfärdare)IT
City/Locality (L)OrtAarhus
State/Province (ST)LänMidtjylland
Country (C)Landskod (2 bokstäver)DK

Viktigt för OV/EV-certifikat: Organization-fältet måste matcha det officiella företagsnamnet i Bolagsverkets register.

OpenSSL (Linux, macOS, Windows med OpenSSL)

OpenSSL fungerar på alla plattformar. Verktyget är förinstallerat på Linux och macOS och går att installera på Windows.

Windows: Ladda ner OpenSSL för Windows från slproweb.com/products/Win32OpenSSL.html (Shining Light Productions). Välj versionen "Win64 OpenSSL" och installera med standardinställningarna.

Vanlig CSR med 2048-bitars RSA-nyckel

openssl req -new -newkey rsa:2048 -nodes -keyout privat-noegle.key -out certifikat.csr

Du blir ombedd att fylla i CSR-fälten interaktivt. Hoppa över "Challenge password" och "Optional company name" (tryck Enter).

CSR med Subject Alternative Names (SAN)

För certifikat som ska täcka flera domäner skapar du en konfigurationsfil:

# san.cnf
[req]
distinguished_name = req_dn
req_extensions = v3_req
prompt = no

[req_dn]
CN = www.eksempel.dk
O = FairSSL A/S
L = Aarhus
ST = Midtjylland
C = DK

[v3_req]
subjectAltName = @alt_names

[alt_names]
DNS.1 = www.eksempel.dk
DNS.2 = eksempel.dk
DNS.3 = mail.eksempel.dk

Skapa CSR med konfigurationsfilen:

openssl req -new -newkey rsa:2048 -nodes -keyout privat-noegle.key -out certifikat.csr -config san.cnf

Kontrollera innehållet i CSR

openssl req -in certifikat.csr -noout -text

IIS (Windows Server)

  1. Öppna IIS Manager (inetmgr), klicka på servernamnet och dubbelklicka på Server Certificates.
  2. Klicka på Create Certificate Request i Actions-panelen.
  3. Fyll i fälten för Distinguished Name.
  4. Välj Microsoft RSA SChannel Cryptographic Provider och nyckelstorlek 2048 bitar (minst).
  5. Spara CSR-filen.

Exchange Server (PowerShell)

$CSR = New-ExchangeCertificate -GenerateRequest -SubjectName "CN=mail.eksempel.dk, O=FairSSL A/S, L=Aarhus, C=DK" -KeySize 2048 -PrivateKeyExportable $true
Set-Content -Path "C:\mail-eksempel.csr" -Value $CSR

Nästa steg

  1. Kopiera hela CSR-texten (inklusive -----BEGIN CERTIFICATE REQUEST----- och -----END CERTIFICATE REQUEST-----).
  2. Klistra in din CSR i beställningsformuläret i din FairSSL-kontrollpanel.
  3. Genomför domänvalidering (DV) eller organisationsvalidering (OV/EV).
  4. Installera det utfärdade certifikatet på den server där din CSR skapades.

Säkerhet

  • Använd minst RSA 2048 bitar som nyckelstorlek. 4096 bitar rekommenderas för hög säkerhet.
  • Förvara den privata nyckeln säkert. Om nyckeln komprometteras måste certifikatet återkallas.
  • Skapa alltid en ny CSR när du förnyar certifikatet, i stället för att återanvända en gammal.

Förbättra din TLS-säkerhet

Använd Mozilla SSL Configuration Generator för att generera en säker TLS-konfiguration med moderna chiffersviter och protokollinställningar.

Guide till Mozilla SSL Configuration Generator

Redo att skapa ett gratis konto?

Skapa ett gratis konto och beställ ditt första certifikat. Ett DV-certifikat utfärdas på under 2 minuter.