En Certificate Signing Request (CSR) är ett digitalt certifikat som används för att ansöka om ett X.509-certifikat med offentlig nyckel, vilket är nödvändigt för att få ett SSL/TLS-certifikat. Denna process är viktig för att säkra webbplatser och säkerställa dataintegritet genom kryptering. Nedan guidar vi dig genom processen för att generera en CSR, felsöka vanliga problem och tillhandahålla ytterligare resurser för ytterligare hjälp.
En CSR är en kryptografisk begäran som görs till en certifikatutfärdare (CA) för att utfärda ett X.509-certifikat. Detta certifikat används för att få en offentlig nyckel, som sedan används för att säkra webbplatser eller applikationer genom SSL / TLS-kryptering.
openssl req -new -key privateKey.pem -out csr.pem
openssl pkcs12 -pkeyopt -out privateKey.pkcs12
| Nyckelstorlek | Bitarna. | Algoritmen |
|---|---|---|
| 2048 | 2048 | RSA |
| 256 sidor | 256 sidor | ECDSA |
| 3072 | 3072 | Ed25519 |
Kontrollera att servern eller certifikatutfärdaren stöder den nyckelstorlek och algoritm som krävs för certifikatet.
aws iam generate-csr --output /path/to/csr.pem
openssl-node för att generera CSR.aes128-sha256 för OpenSSL).För detaljerade instruktioner om hur du genererar CSR:er för specifika servrar eller verktyg, se dessa resurser:
Att generera en CSR är ett avgörande steg för att få ett SSL/TLS-certifikat. Genom att följa stegen ovan och felsöka vanliga problem kan du skapa och skicka en giltig CSR till önskad certifikatutfärdare. Om du stöter på några utmaningar eller behöver ytterligare hjälp, är du välkommen att nå ut till vårt supportteam för vägledning.