CSR-generaattori

Tämä sivu luo avainparin selaimessa ja allekirjoittaa sillä PKCS#10-varmennepyynnön. Lopussa saadaan kaksi tiedostoa: yksityisen avaimen muodossa -----BEGIN PRIVATE KEY----- (PKCS#8) ja pyynnön muodossa -----BEGIN CERTIFICATE REQUEST-----, sekä raakana DER-muotona, jota myöntäjän portaali yleensä pyytää. Täytä subjektin kentät, lisää nimet, jotka varmenteen on katettava, paina Luo ja anna myöntäjälle vain pyyntö — avaintiedosto jää paikalliseksi.
1. Avain
RSA 2048 bit, signed with SHA-256.
RSA 2048 hyväksytään kaikkialla ja on turvallinen oletus. 3072 ja 4096 maksavat enemmän luontiaikaa — hitaalla koneella RSA 4096 voi kestää muutaman sekunnin, ja tämä sivu näyttää kuluneen ajan ja antaa jättää tuloksen odottamaan.
2. Subjekti
Kentät, jotka jätät tyhjiksi, jätetään pyynnöstä kokonaan pois. CN on rajattu 64 merkkiin, ja kaupalliset varmenteen myöntäjät jättävät sen yhä useammin huomiotta — ne ja selaimet tarkistavat alla olevat vaihtoehtoiset subjektin nimet.
3. Subjektin vaihtoehtoiset nimet
Yksi merkintä per rivi. Rivi ilman etuliitettä käsitellään DNS-nimenä, joten www.example.com ja dns:www.example.com tarkoittavat samaa asiaa; osoitekirjaimellinen arvo kuten 192.0.2.10 otetaan IP-osoitteena vaikka etuliite puuttuisi. Etuliitteet dns:, ip:, email: ja uri: tunnistetaan. Jokerimerkki sallitaan vain vasemmanpuolimmaisessa osassa (*.example.com), koska selaimet jättävät sen muualla huomiotta.
4. Luo
ei vielä luotu mitään
Mitään ei ole vielä luotu. Täytä ainakin yleisnimi, paina Luo avain ja pyyntö, ja yksityinen avain ja pyyntö ilmestyvät tähän tallennuspainikkeineen.
Käytä tätä paria testaukseen, sisäisiin palveluihin ja oppimiseen. Verkkosivulla luotu avain on vain yhtä turvallinen kuin kone, jolla se ajetaan, ja ladattu yksityinen avain on salaamaton: kuka tahansa, joka avaa tiedoston, saa avaimen. Varmenteelle, johon julkisen internetin on luotettava, anna myöntäjän tai oman palvelimen luoda avain ja pidä se paikassa, josta sitä ei voi kopioida.
Mikä CSR on: PKCS#10-pyyntö sisältää julkisen avaimesi, kirjoitetut nimikentät ja nimet, jotka varmenteen tulee kattaa, ja kaikki allekirjoitetaan yksityisellä avaimella. Allekirjoitus todistaa, ettei pyyntöä muutettu matkalla varmenteen myöntäjälle. Yksityinen avain ei ole osa pyyntöä eikä sitä voi palauttaa siitä.

Mitä tämä sivu ei tee: se ei ota yhteyttä varmenteen myöntäjään, ei rekisteröi mitään, eikä se voi kertoa, hyväksyykö myöntäjä nämä kentät — jokainen myöntäjä lisää omat sääntönsä. Se ei myöskään salaa avaintiedostoa; jos tarvitaan sitä, kääri avain PKCS#8-salaukseen tai PKCS#12-säiliöön omilla työkaluillasi.

Yksityisyys: avainpari luodaan selaimen oman kryptografian avulla, ja pyyntö allekirjoitetaan täällä. Ei lähetyksiä, ei palvelinta, ei evästeitä, ei analytiikkaa — sivu toimii yhtä hyvin paikallisesta tiedostosta. Kun purat tuloksen, varmenteen purkaja lukee sen takaisin ilman verkkoyhteyttäkään.

Mitä seuraavaksi: liitä pyyntö myöntäjän tilauslomakkeeseen, tai allekirjoita se itse itseallekirjoitettujen varmenteiden generaattorilla nähdäkseen koko polun avaimesta varmenteeseen.