ลายเซ็นดิจิทัลคืออะไร และทำไมจึงมีประโยชน์ ในบทความนี้ เราจะพูดถึงสามวิธีที่คุณสามารถค้นหา ตรวจสอบ หรือตรวจสอบลายเซ็นดิจิทัลของโปรแกรมใน Windows 10/8/7 ได้
เมื่อใดก็ตามที่ไฟล์ถูกสร้างขึ้นแบบดิจิทัล ไม่ว่าจะเป็นไฟล์สื่อ ไฟล์ปฏิบัติการ เอกสาร หรือไฟล์อื่นๆ ไฟล์เหล่านั้นจะถูกเซ็นชื่อแบบดิจิทัลโดยแหล่งที่มาของข้อมูลนั้น ตัวอย่างเช่น เมื่อไฟล์ติดตั้งซึ่งเป็นไฟล์ปฏิบัติการสำหรับเบราว์เซอร์ Google Chrome ถูกเผยแพร่โดย Google พวกเขาจะลงนามในไฟล์ดิจิทัล ดังนั้น เมื่อใดก็ตามที่ดาวน์โหลดไฟล์โดยตรงจากแหล่งที่เป็นทางการ สามารถตรวจสอบความถูกต้องของไฟล์นี้ได้
ในอีกสถานการณ์หนึ่ง บุคคลอื่นสามารถโฮสต์ไฟล์เดียวกันไปยังเซิร์ฟเวอร์ของตนได้เช่นกัน ไม่เป็นไรเพราะไฟล์นั้นจะไม่ถูกแก้ไขไม่ว่าด้วยวิธีใด แต่ถ้าไฟล์นั้นถูกฉีกออกและมีการแก้ไขโค้ดบางอย่าง ลายเซ็นดิจิทัลจะถูกลบออกโดยอัตโนมัติ และด้วยเหตุนี้ ความถูกต้องของไฟล์จะไม่ได้รับการยืนยัน เนื่องจากลายเซ็นดิจิทัลจะถูกลบออกโดยอัตโนมัติ ซึ่งจะคอมไพล์ไฟล์ติดตั้งที่ถูกดัดแปลงใหม่ นี่เป็นวิธีการทำงานจริง ๆ
ตอนนี้ เราต้องเรียนรู้เกี่ยวกับวิธีการตรวจสอบลายเซ็นดิจิทัลที่มาพร้อมกับไฟล์ด้วย เรามาเริ่มกันเลย
ตรวจสอบลายเซ็นดิจิทัลสำหรับโปรแกรมใน Windows 10
เราจะพูดถึงสามวิธีในการตรวจสอบลายเซ็นดิจิทัลของโปรแกรมบน Windows OS
1] ผ่าน File Explorer
ก่อนอื่น ให้เปิด Windows File Explorer แล้วไปยังตำแหน่งที่โปรแกรมของคุณบันทึกไว้
คลิกขวาที่ไฟล์ติดตั้งแล้วคลิก คุณสมบัติ
ไปที่แท็บที่มีป้ายกำกับว่า ลายเซ็นดิจิทัล
ในรายการลายเซ็น หากคุณเห็นรายการที่แสดงว่าไฟล์ของคุณได้รับการเซ็นชื่อแบบดิจิทัล
คุณสามารถดับเบิลคลิกที่รายการใดก็ได้เพื่อดูรายละเอียดเพิ่มเติมเกี่ยวกับผู้มีอำนาจลงนาม
ดังนั้น คุณสามารถทราบได้ว่าไฟล์นั้นลงนามโดยผู้จัดจำหน่ายซอฟต์แวร์ดั้งเดิมหรือไม่
นอกจากนี้ ในมุมมองรายละเอียดของลายเซ็น คุณสามารถคลิกที่ปุ่ม ดูใบรับรอง เพื่อดูรายละเอียดเพิ่มเติมเกี่ยวกับใบรับรองที่มาพร้อมกับลายเซ็น
2] การใช้ยูทิลิตี้ใบรับรอง DigiCert
ใช้ลิงก์นี้ เพื่อดาวน์โหลด DigiCert เวอร์ชันล่าสุดและเรียกใช้ไฟล์ปฏิบัติการ
ยอมรับข้อกำหนดการใช้งานที่แสดงไว้ตอนเริ่มต้น จากนั้นคลิกแท็บที่ระบุว่า การลงนามโค้ด จากนั้นในส่วนหัว ให้คลิก ตรวจสอบลายเซ็น
เลือกไฟล์ติดตั้งที่คุณต้องการตรวจสอบลายเซ็นดิจิทัล
ซึ่งจะทำให้ DigiCert ตรวจสอบลายเซ็นและแสดงผลสรุปข้อมูลทั้งหมดในหน้าต่างใหม่ที่เปิดขึ้น
มีสองสิ่งที่ DigiCert ตรวจสอบ ดังต่อไปนี้:
- ถ้าไฟล์ถูกเซ็นชื่อและถ้าลายเซ็นถูกต้อง
- ตรวจสอบการประทับเวลาของลายเซ็น
หากคุณได้รับเครื่องหมายถูกสีเขียวสองอันตามที่แสดงในตัวอย่างหน้าจอด้านบน แสดงว่าการตรวจสอบสำเร็จ คุณมีข้อมูลเพิ่มเติมในหน้าต่างนั้นด้วยเพื่อความสบายใจของคุณ
3] การใช้ SignTool
Microsoft จัดส่งโปรแกรมด้วย Windows SDK ที่เรียกว่า SignTool Windows SDK หรือ Software Development Kit ไม่ได้มาพร้อมกับ Windows มีไว้สำหรับนักพัฒนาและควรติดตั้งแยกต่างหาก หากคุณสนใจที่จะลองใช้วิธีนี้ ตรวจสอบให้แน่ใจว่าคุณมี SDK ที่เหมาะสมสำหรับตัวคุณเอง คุณสามารถดาวน์โหลด Windows 10 SDK ได้จากที่นี่
โพสต์นี้จะช่วยคุณได้หากคุณเห็นข้อความว่าลายเซ็นดิจิทัลสำหรับไฟล์นี้ไม่สามารถตรวจสอบได้