# Decodor CSR

Decodați o cerere de semnare a certificatului PKCS #10 înainte de a o trimite unei autorități de certificare. Lipiți blocul PEM sau DER în base64 pentru a vedea subiectul, tipul și dimensiunea cheii publice, algoritmul de semnătură, dacă semnătura proprie a cererii este validă, amprenta SPKI SHA-256 și extensiile solicitate, precum numele alternative ale subiectului, utilizarea cheii, utilizarea extinsă a cheii și constrângerile de bază.

## Întrebări frecvente

### Ce este o cerere de semnare a certificatului?

Un CSR este o structură PKCS #10 care conține cheia publică, numele subiectului pe care îl doriți în certificat și extensii opționale, semnate cu cheia privată. O autoritate de certificare îl citește pentru a emite certificatul. Cheia privată nu părăsește niciodată serverul.

### Ce formate de intrare sunt acceptate?

Lipiți blocul PEM care începe cu -----BEGIN CERTIFICATE REQUEST----- sau varianta mai veche -----BEGIN NEW CERTIFICATE REQUEST-----, ori datele DER brute codificate în base64, fără antete. Este decodată doar prima cerere din datele introduse.

### Ce îmi indică verificarea semnăturii?

Un CSR este semnat cu cheia privată care corespunde cheii publice incluse în el. O semnătură validă dovedește că cererea a fost creată de persoana care deține cheia privată și că nu a fost modificată ulterior. O semnătură nevalidă înseamnă de obicei că fișierul a fost editat sau deteriorat.

### De ce CSR-ul meu nu afișează nume alternative ale subiectului?

Browserele ignoră numele comun și cer domeniile în extensia numelui alternativ al subiectului. Dacă decodorul nu afișează niciunul, cererea nu include un atribut extensionRequest. Multe CA-uri adaugă ele însele numele, dar în OpenSSL le puteți adăuga cu -addext "subjectAltName=DNS:example.com,DNS:www.example.com".

### Ce este amprenta SPKI?

Este hash-ul SHA-256 base64 al valorii SubjectPublicKeyInfo din cerere. Certificatul emis pe baza acestui CSR va conține aceeași cheie publică și, prin urmare, aceeași amprentă, ceea ce vă permite să confirmați că un certificat aparține cheii dvs.

### Ce tipuri de chei sunt recunoscute?

Cererile RSA afișează dimensiunea modulului, cele EC afișează curba, precum P-256 sau P-384, iar cheile Ed25519 și Ed448 sunt indicate direct. Algoritmul de semnătură este afișat împreună cu hash-ul său, de exemplu RSASSA-PKCS1-v1_5 cu SHA-256 sau ECDSA cu SHA-384.

### Sunt afișate atribute precum parola de provocare?

Atributele, cu excepția cererii de extensie, sunt listate după nume. Se indică dacă a fost setată o parolă de provocare, dar valoarea acesteia nu este afișată în rezultat. Atributele necunoscute sunt afișate cu identificatorul lor de obiect.

### Ce sunt extensiile critice?

O extensie marcată ca fiind critică trebuie să fie înțeleasă de orice software care procesează certificatul; în caz contrar, certificatul este respins. Decodorul marchează astfel de extensii, lucru obișnuit pentru constrângerile de bază și utilizarea cheii.

### Este stocată solicitarea CSR?

Nu. Solicitarea este decodificată în memorie și nu este niciodată înregistrată sau salvată. Un CSR conține doar date publice, așa că decodificarea lui online nu vă expune cheia privată.

### Există o limită de dimensiune?

Intrarea poate avea până la 65,536 de caractere, mult mai mult decât este necesar pentru orice CSR obișnuit. O solicitare RSA 2048 tipică are aproximativ 1,000 caractere PEM.

Reclama dvs. aici?

[Trimiteți-ne un e-mail](mailto:hi@dennn.is?subject=Publicitate%20pe%20OneClick%20Pro)

[Reclamă Suita de pluginuri pregătită pentru agenți pentru WordPress.](https://sleekwp.com/?ref=oneclickpro)
