# CSR dekoderis

Išdekoduokite PKCS #10 sertifikato pasirašymo užklausą prieš siųsdami ją sertifikavimo institucijai. Įklijuokite PEM bloką arba base64 DER, kad pamatytumėte subjektą, viešojo rakto tipą ir dydį, parašo algoritmą, ar užklausos saviparašas galioja, SPKI SHA-256 kontrolinę sumą ir prašomus plėtinius, pavyzdžiui, alternatyvius subjekto vardus, rakto naudojimą, išplėstinį rakto naudojimą ir pagrindinius apribojimus.

## Dažnai užduodami klausimai

### Kas yra sertifikato pasirašymo užklausa?

CSR yra PKCS #10 struktūra, kurioje saugomas jūsų viešasis raktas, sertifikate pageidaujamas subjekto vardas ir pasirenkami plėtiniai; ji pasirašoma jūsų privačiuoju raktu. Sertifikavimo institucija ją perskaito ir išduoda sertifikatą. Privatusis raktas niekada nepalieka jūsų serverio.

### Kokie įvesties formatai priimami?

Įklijuokite PEM bloką, prasidedantį -----BEGIN CERTIFICATE REQUEST----- arba senesniu -----BEGIN NEW CERTIFICATE REQUEST-----, arba neapdorotus DER duomenis, užkoduotus base64 formatu be antraščių. Išdekoduojama tik pirmoji įvestyje esanti užklausa.

### Ką parodo parašo patikra?

CSR pasirašoma privačiuoju raktu, atitinkančiu joje esantį viešąjį raktą. Galiojantis parašas įrodo, kad užklausą sukūrė asmuo, turintis tą privatųjį raktą, ir kad vėliau ji nebuvo pakeista. Negaliojantis parašas paprastai reiškia, kad failas buvo redaguotas arba sugadintas.

### Kodėl mano CSR nerodomi alternatyvūs subjekto vardai?

Naršyklės ignoruoja bendrinį vardą ir reikalauja, kad domenai būtų nurodyti alternatyvaus subjekto vardo plėtinyje. Jei dekoderis jų nerodo, užklausoje nebuvo extensionRequest atributo. Daugelis CA vardus prideda pačios, bet naudodami OpenSSL galite juos pridėti su -addext "subjectAltName=DNS:example.com,DNS:www.example.com".

### Kas yra SPKI kontrolinė suma?

Tai užklausos SubjectPublicKeyInfo base64 SHA-256 maiša. Pagal šią CSR išduotame sertifikate bus tas pats viešasis raktas, taigi ir ta pati kontrolinė suma, todėl galėsite patvirtinti, kad sertifikatas susietas su jūsų raktu.

### Kokie raktų tipai atpažįstami?

RSA užklausose rodomas modulio dydis, EC užklausose – kreivė, pavyzdžiui, P-256 arba P-384, o Ed25519 ir Ed448 raktai nurodomi tiesiogiai. Parašo algoritmas pateikiamas su maišos funkcija, pavyzdžiui, RSASSA-PKCS1-v1_5 su SHA-256 arba ECDSA su SHA-384.

### Ar rodomi tokie atributai kaip slaptažodis iššūkiui?

Atributai, išskyrus plėtinio užklausą, pateikiami pagal pavadinimą. Nurodoma, kad slaptažodis iššūkiui yra nustatytas, tačiau jo reikšmė rezultatuose nerodoma. Nežinomi atributai pateikiami su jų objekto identifikatoriumi.

### Kas yra kritiniai plėtiniai?

Plėtinį pažymėjus kaip kritinį, jį turi suprasti bet kuri sertifikatą apdorojanti programinė įranga, antraip sertifikatas atmetamas. Dekoderis tokius plėtinius pažymi; taip dažnai žymimi pagrindinių apribojimų ir rakto naudojimo plėtiniai.

### Ar CSR išsaugomas?

Ne. Užklausa iškoduojama atmintyje ir niekada neregistruojama ar neišsaugoma. CSR yra tik viešieji duomenys, todėl iškodavus jį internetu jūsų privatusis raktas neatskleidžiamas.

### Ar yra dydžio apribojimas?

Įvesties ilgis gali siekti 65,536 simbolių – tai gerokai daugiau, nei reikia bet kuriam įprastam CSR. Įprasta RSA 2048 užklausa PEM formatu užima apie 1,000 simbolių.

Jūsų reklama čia?

[Parašykite mums el. paštu](mailto:hi@dennn.is?subject=Reklama%20svetain%C4%97je%20OneClick%20Pro)

[Reklama Įskiepių rinkinys, paruoštas agentams, skirtas WordPress.](https://sleekwp.com/?ref=oneclickpro)
