ข้ามไปยังเนื้อหา
ToolMug

ใช้ ↑ ↓ เพื่อเลื่อน, Enter เพื่อเปิด, Esc เพื่อปิด

เครื่องมือสร้าง CSR

ผู้ออกใบรับรองจะขอ CSR เมื่อสั่งซื้อใบรับรอง SSL ใส่โดเมนของคุณแล้วคลิก "สร้าง CSR" เพื่อรับ CSR และคีย์ส่วนตัว ทุกอย่างทำงานในเบราว์เซอร์ด้วย Web Crypto และคีย์ไม่ถูกส่งไปยังเซิร์ฟเวอร์ใด ๆ แต่การสร้างด้วย openssl บนเซิร์ฟเวอร์ของคุณเองยังคงปลอดภัยที่สุด

ทำงานในเบราว์เซอร์ของคุณ ข้อมูลที่คุณป้อนจะไม่ถูกอัปโหลด

ใช้ *.example.com สำหรับใบรับรอง wildcard

ไม่บังคับ คั่นด้วยช่องว่างหรือขึ้นบรรทัดใหม่ Common Name จะรวมอยู่เสมอ

ข้อมูลองค์กร (สำหรับใบรับรอง OV/EV)

คีย์ถูกสร้างในเบราว์เซอร์ด้วย Web Crypto และไม่ออกจากอุปกรณ์ของคุณ

วิธีใช้งาน

  1. ใส่โดเมน (Common Name) และเพิ่มโดเมนอื่นใน "โดเมนเพิ่มเติม (SAN)" สำหรับใบรับรอง wildcard ให้ใช้ *.example.com
  2. เลือกประเภทคีย์ สำหรับใบรับรอง OV หรือ EV ให้เปิด "ข้อมูลองค์กร (สำหรับใบรับรอง OV/EV)" แล้วกรอกข้อมูล
  3. คลิก "สร้าง 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"

ความเป็นส่วนตัว

เครื่องมือนี้ทำงานในเบราว์เซอร์ของคุณทั้งหมด ไฟล์และข้อความของคุณได้รับการประมวลผลบนอุปกรณ์ของคุณ และจะไม่ถูกอัปโหลดไปยังเซิร์ฟเวอร์ของเรา

เครื่องมือที่เกี่ยวข้อง