ในการทำ Digital Signature for Document Authentication
โปรเจคนี้เป็นส่วนหนึ่งของรายวิชา ITDS272 Security Lab ภาคเรียนที่ 2 ปีการศึกษา 2567
คณะเทคโนโลยีสารสนเทศและการสื่อสาร มหาวิทยาลัยมหิดล
เสนอ: ผศ.ดร. Korakoch WilaiLux
รายวิชา: ITDS272 Security Lab ภาคเรียนที่ 2 ปีการศึกษา 2567
ลายเซ็นถูกต้อง
หมายถึงข้อมูลไม่ถูกแก้ไข
message = b"This document has been modified."
ลายเซ็นไม่ถูกต้อง
หมายถึงมีการปลอมแปลงไฟล์
rsa.generate_private_key() สร้าง Private Keyprivate_key.public_key() สร้าง Public Keyprivate_key.sign() ลงลายเซ็นให้ข้อมูลpublic_key.verify() เพื่อตรวจสอบลายเซ็นโครงการนี้เป็นการทดลองประยุกต์ใช้ เครื่องมือเข้ารหัสข้อมูล (Cryptography Tools) โดยใช้ Python สำหรับสร้างและตรวจสอบลายเซ็นดิจิทัล (Digital Signature) ซึ่งมีบทบาทสำคัญในการตรวจสอบความถูกต้องของเอกสารในโลกดิจิทัล
ผู้จัดทำหวังเป็นอย่างยิ่งว่ารายงานฉบับนี้จะเป็นประโยชน์ต่อผู้ที่สนใจศึกษาด้านความปลอดภัยของข้อมูล และสามารถนำไปประยุกต์ใช้ในการพัฒนาความรู้และทักษะด้าน Cryptography ต่อไป