Preskočiť na obsah

Dekodér CSR

Dekódujte žiadosť o podpísanie certifikátu PKCS #10 pred jej odoslaním certifikačnej autorite. Vložte blok PEM alebo base64 DER a zobrazte si subjekt, typ a veľkosť verejného kľúča, algoritmus podpisu, informáciu o tom, či sa overil vlastný podpis žiadosti, odtlačok SPKI SHA-256 a požadované rozšírenia, ako sú alternatívne názvy subjektu, použitie kľúča, rozšírené použitie kľúča a základné obmedzenia.

Obnoviť

Často kladené otázky

Čo je žiadosť o podpísanie certifikátu?

CSR je štruktúra PKCS #10, ktorá obsahuje váš verejný kľúč, názov subjektu požadovaný v certifikáte a voliteľné rozšírenia a je podpísaná vaším súkromným kľúčom. Certifikačná autorita ju načíta a vydá certifikát. Súkromný kľúč nikdy neopustí váš server.

Ktoré vstupné formáty sú podporované?

Vložte blok PEM začínajúci na -----BEGIN CERTIFICATE REQUEST----- alebo starší -----BEGIN NEW CERTIFICATE REQUEST-----, prípadne surový formát DER zakódovaný ako base64 bez hlavičiek. Dekóduje sa iba prvá žiadosť vo vstupe.

Čo mi kontrola podpisu prezradí?

CSR sa podpisuje súkromným kľúčom, ktorý patrí k verejnému kľúču v žiadosti. Platný podpis dokazuje, že žiadosť vytvoril držiteľ tohto súkromného kľúča a že sa neskôr nezmenila. Neplatný podpis zvyčajne znamená, že súbor bol upravený alebo poškodený.

Prečo sa v mojej CSR nezobrazujú alternatívne názvy subjektu?

Prehliadače ignorujú bežný názov a vyžadujú domény v rozšírení alternatívnych názvov subjektu. Ak dekodér neuvádza žiadne, žiadosť neobsahovala atribút extensionRequest. Mnohé certifikačné autority doplnia názvy samy, no v OpenSSL ich môžete pridať pomocou -addext "subjectAltName=DNS:example.com,DNS:www.example.com".

Čo je odtlačok SPKI?

Je to hash SHA-256 vo formáte base64 objektu SubjectPublicKeyInfo zo žiadosti. Certifikát vydaný na základe tejto CSR bude obsahovať rovnaký verejný kľúč, a teda aj rovnaký odtlačok, vďaka čomu môžete potvrdiť, že certifikát patrí k vášmu kľúču.

Ktoré typy kľúčov sa rozpoznávajú?

Pri požiadavkách RSA sa zobrazuje veľkosť modulu, pri požiadavkách EC krivka, napríklad P-256 alebo P-384, a kľúče Ed25519 a Ed448 sa uvádzajú priamo. Algoritmus podpisu sa zobrazuje spolu s hashom, napríklad RSASSA-PKCS1-v1_5 s SHA-256 alebo ECDSA so SHA-384.

Zobrazujú sa atribúty, napríklad heslo výzvy?

Atribúty okrem požiadavky na rozšírenie sa uvádzajú podľa názvu. Pri hesle výzvy sa oznámi, že je nastavené, jeho hodnota sa však vo výsledku nezobrazí. Neznáme atribúty sa zobrazia spolu so svojím identifikátorom objektu.

Čo sú kritické rozšírenia?

Rozšírenie označené ako kritické musí poznať každý softvér, ktorý spracúva certifikát, inak sa certifikát odmietne. Dekodér takéto rozšírenia označí; bežné je to pri základných obmedzeniach a použití kľúča.

Ukladá sa CSR?

Nie. Požiadavka sa dekóduje v pamäti a nikdy sa nezaznamenáva ani neukladá. CSR obsahuje iba verejné údaje, takže jeho dekódovanie online neodhalí váš súkromný kľúč.

Existuje limit veľkosti?

Vstup môže obsahovať až 65,536 znakov, čo je oveľa viac, než potrebuje akýkoľvek bežný CSR. Typická požiadavka RSA 2048 má približne 1,000 znakov PEM.

O stránke OneClick Pro

OneClick Pro je bezplatná kolekcia viac ako 150 webových nástrojov na každodennú prácu: na konverziu obrázkov a jednotiek, formátovanie a overovanie kódu, kontrolu domén a SEO, ako aj prácu s textom, dátumami a číslami. Každý nástroj funguje bez registrácie alebo predplatného a zadané údaje sa používajú iba na výpočet výsledku a nikdy sa neukladajú. Používajte ich ako rýchlu súpravu nástrojov na jednorazové úlohy alebo si uložte do záložiek nástroje, na ktoré sa spoliehate každý deň.