วิธีใช้งาน
- ใส่โดเมน (Common Name) และเพิ่มโดเมนอื่นใน "โดเมนเพิ่มเติม (SAN)" สำหรับใบรับรอง wildcard ให้ใช้ *.example.com
- เลือกประเภทคีย์ สำหรับใบรับรอง OV หรือ EV ให้เปิด "ข้อมูลองค์กร (สำหรับใบรับรอง OV/EV)" แล้วกรอกข้อมูล
- คลิก "สร้าง CSR" ส่ง CSR ให้ผู้ออกใบรับรอง และดาวน์โหลดคีย์ส่วนตัวทันที
คำอธิบายตัวเลือก
- ประเภทคีย์
- RSA 2048 เข้ากันได้ดีที่สุด ส่วน ECDSA P-256 สั้นกว่าและเร็วกว่า และเบราว์เซอร์กับเซิร์ฟเวอร์สมัยใหม่รองรับ
- SAN
- เบราว์เซอร์เชื่อถือเฉพาะชื่อใน SAN ดังนั้น Common Name และโดเมนเพิ่มเติมทุกรายการจะถูกเขียนไว้ที่นั่น
สิ่งที่อยู่ใน CSR
คำขอเป็นไฟล์ PKCS #10 ในรูปแบบ PEM ขึ้นต้นด้วย CERTIFICATE REQUEST คีย์ส่วนตัวเป็น PKCS #8 ขึ้นต้นด้วย PRIVATE KEY subject สร้างจากช่องที่คุณกรอก:
| ฟิลด์ | ความหมาย | หมายเหตุ |
|---|---|---|
| CN | Common Name | โดเมนหลัก |
| O | Organization | ชื่อตามกฎหมาย สำหรับ OV และ EV |
| OU | Organizational unit | ไม่บังคับ |
| L | Locality | เมือง |
| ST | State or province | ชื่อเต็ม |
| C | Country | สองตัวอักษร เก็บเป็นตัวพิมพ์ใหญ่ |
| emailAddress | อีเมลติดต่อ | ไม่บังคับ |
ชื่อในรายการ SAN ที่หน้าตาเหมือนที่อยู่ IPv4 จะถูกเขียนเป็นรายการ IP address ส่วนอื่นทั้งหมดเป็นชื่อ DNS ลายเซ็นใช้ SHA-256 สำหรับ RSA และ P-256 และใช้ SHA-384 สำหรับ P-384
คำถามที่พบบ่อย
คีย์ส่วนตัวของฉันถูกอัปโหลดหรือไม่
ไม่ คีย์ถูกสร้างบนอุปกรณ์ของคุณด้วย Web Crypto ของเบราว์เซอร์ และหน้านี้ไม่อัปโหลดอะไรเลย คีย์จะหายเมื่อปิดหน้า จึงควรดาวน์โหลดก่อน
ตรวจสอบ CSR อย่างไร
วางลงในตัวถอดรหัสใบรับรอง SSL เพื่อดูชื่อและประเภทคีย์ และตรวจว่าตรงกับคีย์ส่วนตัวหรือไม่ หรือรัน openssl req -in domain.csr -noout -text
คำสั่ง openssl ที่เทียบเท่าคืออะไร
openssl req -new -newkey rsa:2048 -nodes -keyout domain.key -out domain.csr -subj "/CN=www.example.com" -addext "subjectAltName=DNS:www.example.com,DNS:example.com"
ความเป็นส่วนตัว
เครื่องมือนี้ทำงานในเบราว์เซอร์ของคุณทั้งหมด ไฟล์และข้อความของคุณได้รับการประมวลผลบนอุปกรณ์ของคุณ และจะไม่ถูกอัปโหลดไปยังเซิร์ฟเวอร์ของเรา