# CSR-dekóder

Dekódoljon PKCS #10 tanúsítvány-aláírási kérelmet, mielőtt elküldi a hitelesítésszolgáltatónak. Illessze be a PEM-blokkot vagy a base64 DER-adatot, és megjelenik a tárgy, a nyilvános kulcs típusa és mérete, az aláírási algoritmus, hogy érvényes-e a kérelem önaláírása, az SPKI SHA-256 pin, valamint a kért kiterjesztések, például a tárgy alternatív nevei, a kulcshasználat, a kiterjesztett kulcshasználat és az alapvető korlátozások.

## Gyakran ismételt kérdések

### Mi az a tanúsítvány-aláírási kérelem?

A CSR egy PKCS #10 struktúra, amely tartalmazza a nyilvános kulcsot, a tanúsítványban feltüntetni kívánt tárgynevet és az opcionális kiterjesztéseket, és amelyet a privát kulcs ír alá. A hitelesítésszolgáltató beolvassa a tanúsítvány kiállításához. A privát kulcs soha nem hagyja el a szervert.

### Milyen bemeneti formátumok használhatók?

Illessze be a -----BEGIN CERTIFICATE REQUEST----- kezdetű PEM-blokkot, a régebbi -----BEGIN NEW CERTIFICATE REQUEST----- blokkot, vagy a fejléc nélküli, base64-ként kódolt nyers DER-adatot. A rendszer csak a bemenet első kérelmét dekódolja.

### Mit árul el az aláírás ellenőrzése?

A CSR-t a benne lévő nyilvános kulcshoz tartozó privát kulcs írja alá. Az érvényes aláírás bizonyítja, hogy a kérelmet az a személy hozta létre, aki rendelkezik ezzel a privát kulccsal, és a kérelem azóta nem változott. Az érvénytelen aláírás általában arra utal, hogy a fájlt módosították vagy megsérült.

### Miért nem jelennek meg tárgy alternatív nevei a CSR-ben?

A böngészők figyelmen kívül hagyják a közös nevet, és a tárgy alternatív neveit tartalmazó kiterjesztésben megadott domaineket követelik meg. Ha a dekóder egyet sem sorol fel, a kérelem nem tartalmazott extensionRequest attribútumot. Sok hitelesítésszolgáltató maga adja hozzá a neveket, de az OpenSSL-lel a -addext "subjectAltName=DNS:example.com,DNS:www.example.com" használatával is hozzáadhatja őket.

### Mi az SPKI-pin?

Ez a kérelem SubjectPublicKeyInfo értékének base64 SHA-256 hash-e. Az ebből a CSR-ből kiállított tanúsítvány ugyanazt a nyilvános kulcsot tartalmazza, ezért a pinje is azonos lesz, így ellenőrizheti, hogy a tanúsítvány a kulcsához tartozik-e.

### Milyen kulcstípusokat ismer fel?

Az RSA-kérelmeknél a modulushossz, az EC-kérelmeknél a görbe, például a P-256 vagy a P-384 jelenik meg; az Ed25519- és Ed448-kulcsok neve közvetlenül látható. Az aláírási algoritmus a hashével együtt szerepel, például RSASSA-PKCS1-v1_5 SHA-256-val vagy ECDSA SHA-384-gyel.

### Megjelennek az olyan attribútumok, mint a kihívási jelszó?

A kiterjesztéskérelemtől eltérő attribútumok név szerint jelennek meg. A rendszer jelzi, ha kihívási jelszó van beállítva, de az értékét nem írja ki az eredményben. Az ismeretlen attribútumok az objektumazonosítójukkal jelennek meg.

### Mik azok a kritikus kiterjesztések?

A kritikusnak jelölt kiterjesztést minden, a tanúsítványt feldolgozó szoftvernek ismernie kell, különben a tanúsítványt elutasítja. A dekóder megjelöli az ilyen kiterjesztéseket, amelyek gyakoriak az alapvető megszorítások és a kulcshasználat esetén.

### Tárolódik a CSR?

Nem. A kérést a rendszer a memóriában dekódolja, és soha nem naplózza vagy menti el. A CSR csak nyilvános adatokat tartalmaz, ezért az online dekódolása nem teszi hozzáférhetővé a privát kulcsát.

### Van méretkorlát?

A bemenet legfeljebb 65,536 karakter hosszú lehet, ami jóval több, mint amennyire bármely szokásos CSR-nek szüksége van. Egy tipikus RSA 2048 kérés körülbelül 1,000 karakter PEM formátumban.

Hirdetne nálunk?

[Írjon nekünk e-mailt](mailto:hi@dennn.is?subject=Hirdet%C3%A9s%20a%20OneClick%20Pro%20oldalon)

[Hirdetés Az ügynökök számára kész plugincsomag a WordPress számára.](https://sleekwp.com/?ref=oneclickpro)
