สารบัญ:
วีดีโอ: ฉันจะตรวจสอบความถูกต้องของใบรับรอง OpenSSL ได้อย่างไร
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:54
ในการตรวจสอบวันหมดอายุของใบรับรองให้รันคำสั่งต่อไปนี้:
- ลินุกซ์. #ก้อง | opensl s_client -เชื่อมต่อ example.com:443 -servername example.com 2>/dev/null | opensl x509 -noout -วันที่ notBefore=14 ก.พ. 00:00:00 2017 GMT.
- วินโดว์. เปิด Command Prompt ในฐานะผู้ดูแลระบบ และดำเนินการคำสั่งต่อไปนี้:
ฉันจะทราบได้อย่างไรว่าใบรับรองของฉันหมดอายุเมื่อใด
ต่อไปนี้เป็นวิธีตรวจสอบวันหมดอายุของเวอร์ชันเก่า
- คลิกจุดสามจุด คุณจะพบพวกมันที่มุมบนขวาของแถบเครื่องมือเบราว์เซอร์ของคุณ
- เลือกเครื่องมือสำหรับนักพัฒนา เลื่อนลงไปที่ "เครื่องมือเพิ่มเติม" จากนั้นคลิกที่ "เครื่องมือสำหรับนักพัฒนา"
- คลิกแท็บความปลอดภัย เลือก “ดูใบรับรอง”
- ตรวจสอบข้อมูลการหมดอายุ
ฉันจะทราบได้อย่างไรว่าไฟล์ PEM นั้นถูกต้องหรือไม่
- หากใบรับรองอยู่ในรูปแบบข้อความ แสดงว่าใบรับรองอยู่ในรูปแบบ PEM
- คุณสามารถอ่านเนื้อหาของใบรับรอง PEM (cert.crt) โดยใช้คำสั่ง 'openssl' บน Linux หรือ Windows ดังนี้:
- openssl x509 -in cert.crt -text.
- หากเนื้อหาไฟล์เป็นไบนารี ใบรับรองอาจเป็น DER หรือ pkcs12/pfx
ในการนี้ตรวจสอบใบรับรองได้อย่างไร?
เพื่อดูใบรับรองสำหรับผู้ใช้ปัจจุบัน
- เลือก Run จากเมนู Start จากนั้นป้อน certmgr ปริญญาโท เครื่องมือตัวจัดการใบรับรองสำหรับผู้ใช้ปัจจุบันจะปรากฏขึ้น
- ในการดูใบรับรองของคุณ ภายใต้ ใบรับรอง - ผู้ใช้ปัจจุบัน ในบานหน้าต่างด้านซ้าย ให้ขยายไดเร็กทอรีสำหรับประเภทของใบรับรองที่คุณต้องการดู
จะเกิดอะไรขึ้นเมื่อใบรับรองหมดอายุ?
หากคุณอนุญาต a ใบรับรอง ถึง หมดอายุ , NS ใบรับรอง กลายเป็นโมฆะและคุณจะไม่สามารถทำธุรกรรมที่ปลอดภัยบนเว็บไซต์ของคุณได้อีกต่อไป NS ใบรับรอง ผู้มีอำนาจ (CA) จะแจ้งให้คุณต่ออายุ SSL. ของคุณ ใบรับรอง ก่อน หมดอายุ วันที่.
แนะนำ:
ฉันจะคอมไพล์ OpenSSL ได้อย่างไร
ทีละขั้นตอน ดาวน์โหลดและเตรียมการ ดาวน์โหลดและคลายซิปแพ็กเกจ NDK ลงในไดเร็กทอรี: https://developer.android.com/ndk/downloads/index.html ค้นหา toolchain สำหรับเครื่องสร้างของคุณ กำหนดค่าสภาพแวดล้อม OpenSSL สร้างไฟล์ make. สร้าง. คัดลอกผลลัพธ์
OpenSSL ปลอดภัยหรือไม่?
OpenSSL เป็นการใช้งาน SSL และ TLS ที่ดี และสามารถทำให้มีความปลอดภัยพอสมควร โปรโตคอล SSL และ TLS เป็นจุดเริ่มต้นที่ดีในการทำความเข้าใจว่าเกิดอะไรขึ้น SSL 3.0 และรุ่นก่อนหน้านั้นเสี่ยงต่อการโจมตีประเภทหนึ่งที่ทำให้โปรโตคอลเหล่านั้นไม่ปลอดภัยโดยพื้นฐาน
ฉันจะดูใบรับรอง OpenSSL ได้อย่างไร
คุณยังสามารถตรวจสอบ CSR และตรวจสอบใบรับรองโดยใช้เครื่องมือออนไลน์ของเรา ตรวจสอบคำขอลงนามใบรับรอง (CSR) openssl req -text -noout -verify -in CSR.csr ตรวจสอบคีย์ส่วนตัว openssl rsa -in privateKey.key -check ตรวจสอบใบรับรอง openssl x509 -in certificate.crt -text -noout
ฉันจะสร้างคีย์ส่วนตัวและสาธารณะใน OpenSSL ได้อย่างไร
การสร้างคีย์สาธารณะและส่วนตัวด้วย openssl.exe ใน Windows: เปิดพร้อมท์คำสั่ง (เริ่ม > โปรแกรม > อุปกรณ์เสริม > พร้อมรับคำสั่ง) กดปุ่มตกลง. คีย์ส่วนตัวจะถูกสร้างขึ้นและบันทึกไว้ในไฟล์ชื่อ 'rsa การสร้างคีย์ส่วนตัว -- Linux เปิดเทอร์มินัล นำทางไปยังโฟลเดอร์ที่มีไดเร็กทอรี ListManager กดปุ่มตกลง. เปิดเทอร์มินัล
ฉันจะสร้างไฟล์ pkcs12 โดยใช้ OpenSSL ได้อย่างไร
วิธีสร้างไฟล์ PKCS#12 โดยใช้ OpenSSL คัดลอกคีย์ส่วนตัวและใบรับรอง SSL ไปยังไฟล์ข้อความธรรมดา คีย์ส่วนตัวควรอยู่ด้านบนด้วยใบรับรอง SSL ด้านล่าง ในตัวอย่าง เราใช้ 'filename. เรียกใช้คำสั่ง openssl ต่อไปนี้: openssl pkcs12 -export -in filename.txt -out filename.p12 คุณอาจได้รับข้อความแจ้งต่อไปนี้: