CSR dekodētājs
Atkodējiet PKCS #10 sertifikāta parakstīšanas pieprasījumu, pirms to nosūtāt sertifikācijas iestādei. Ielīmējiet PEM bloku vai base64 DER, lai skatītu subjektu, publiskās atslēgas tipu un izmēru, paraksta algoritmu, vai pieprasījuma pašparaksts ir derīgs, SPKI SHA-256 piesaisti un pieprasītos paplašinājumus, piemēram, alternatīvos subjekta nosaukumus, atslēgas lietojumu, paplašināto atslēgas lietojumu un pamata ierobežojumus.
Bieži uzdotie jautājumi
Kas ir sertifikāta parakstīšanas pieprasījums?
CSR ir PKCS #10 struktūra, kurā ir jūsu publiskā atslēga, sertifikātā iekļaujamais subjekta nosaukums un neobligāti paplašinājumi, kas parakstīti ar jūsu privāto atslēgu. Sertifikācijas iestāde to nolasa, lai izsniegtu sertifikātu. Privātā atslēga nekad nepamet jūsu serveri.
Kādi ievades formāti tiek atbalstīti?
Ielīmējiet PEM bloku, kas sākas ar -----BEGIN CERTIFICATE REQUEST----- vai vecāko -----BEGIN NEW CERTIFICATE REQUEST-----, vai neapstrādātu DER, kas kodēts base64 formātā bez galvenēm. Tiek atkodēts tikai pirmais pieprasījums ievadē.
Ko man parāda paraksta pārbaude?
CSR tiek parakstīts ar privāto atslēgu, kas atbilst tajā ietvertajai publiskajai atslēgai. Derīgs paraksts apliecina, ka pieprasījumu izveidoja persona, kuras rīcībā ir šī privātā atslēga, un ka pēc tam tas netika mainīts. Nederīgs paraksts parasti nozīmē, ka fails ir rediģēts vai bojāts.
Kāpēc manā CSR nav redzami alternatīvie subjekta nosaukumi?
Pārlūkprogrammas ignorē parasto nosaukumu un pieprasa domēnus subjekta alternatīvo nosaukumu paplašinājumā. Ja dekodētājs nevienu nenorāda, pieprasījumā nebija iekļauts extensionRequest atribūts. Daudzas sertifikācijas iestādes nosaukumus pievieno pašas, taču ar OpenSSL tos var pievienot, izmantojot -addext "subjectAltName=DNS:example.com,DNS:www.example.com".
Kas ir SPKI piesaiste?
Tā ir pieprasījuma SubjectPublicKeyInfo base64 SHA-256 jaucējvērtība. No šī CSR izsniegtajam sertifikātam būs tā pati publiskā atslēga un līdz ar to arī tā pati piesaiste, kas ļauj apstiprināt, ka sertifikāts atbilst jūsu atslēgai.
Kādi atslēgu tipi tiek atpazīti?
RSA pieprasījumos tiek rādīts moduļa izmērs, EC pieprasījumos — līkne, piemēram, P-256 vai P-384, bet Ed25519 un Ed448 atslēgas tiek nosauktas tieši. Paraksta algoritms tiek rādīts kopā ar tā jaucējfunkciju, piemēram, RSASSA-PKCS1-v1_5 ar SHA-256 vai ECDSA ar SHA-384.
Vai tiek rādīti tādi atribūti kā izaicinājuma parole?
Atribūti, izņemot paplašinājuma pieprasījumu, tiek uzskaitīti pēc nosaukuma. Tiek norādīts, ka izaicinājuma parole ir iestatīta, taču tās vērtība rezultātā netiek parādīta. Nezināmi atribūti tiek attēloti ar to objekta identifikatoru.
Kas ir kritiskie paplašinājumi?
Kritiskam paplašinājumam ir jābūt saprotamam jebkurai programmatūrai, kas apstrādā sertifikātu, pretējā gadījumā sertifikāts tiek noraidīts. Dekodētājs atzīmē šādus paplašinājumus; tas ir ierasts pamatierobežojumiem un atslēgas lietojumam.
Vai CSR tiek saglabāts?
Nē. Pieprasījums tiek dekodēts atmiņā un nekad netiek reģistrēts vai saglabāts. CSR satur tikai publiskus datus, tāpēc tā dekodēšana tiešsaistē neatklāj jūsu privāto atslēgu.
Vai ir izmēra ierobežojums?
Ievade var būt līdz 65,536 rakstzīmēm gara, kas ir krietni vairāk, nekā nepieciešams jebkuram parastam CSR. Tipisks RSA 2048 pieprasījums PEM formātā ir aptuveni 1,000 rakstzīmes garš.