เปรียบเทียบความหมายของ Data Integrity และ System Integrity
หัวข้อ | Data Integrity (ความสมบูรณ์ของข้อมูล) | System Integrity (ความสมบูรณ์ของระบบ) |
---|---|---|
คำจำกัดความ | การรักษาข้อมูลให้ถูกต้อง ครบถ้วน และไม่ถูกแก้ไขโดยไม่ได้รับอนุญาต ตั้งแต่ตอนสร้าง เก็บ หรือถ่ายโอนข้อมูล | การทำให้ระบบทำงานได้ตามที่ออกแบบไว้โดยไม่มีการเปลี่ยนแปลงหรือข้อผิดพลาดที่ไม่ได้ตั้งใจ |
เป้าหมาย | มุ่งเน้นที่ ความถูกต้อง และ ความครบถ้วน ของข้อมูล | มุ่งเน้นที่ การทำงานที่เชื่อถือได้ และ ไม่มีข้อผิดพลาดในระบบ |
ความสำคัญ | ป้องกันข้อมูลสูญหายหรือถูกแก้ไขโดยไม่ได้รับอนุญาต | ป้องกันระบบถูกดัดแปลงหรือทำงานผิดพลาดโดยไวรัส มัลแวร์ หรือข้อผิดพลาดอื่น ๆ |
ตัวอย่างการใช้งาน | - การตรวจสอบความถูกต้องของไฟล์ด้วย Checksum - การป้องกันการเปลี่ยนแปลงข้อมูลในฐานข้อมูล |
- การใช้ Firewall ป้องกันไวรัส - การอัปเดตระบบปฏิบัติการเพื่อปิดช่องโหว่ |
วิธีการรักษา | - ใช้ Hashing หรือ Encryption - จำกัดการเข้าถึงข้อมูลโดยใช้สิทธิ์และบทบาทของผู้ใช้งาน |
- การใช้ซอฟต์แวร์รักษาความปลอดภัย เช่น Antivirus - ควบคุมการเปลี่ยนแปลงในระบบด้วย Access Control |
- สรุป
- ตัวอย่าง Integrity ในชีวิตประจำวัน
- ระบบรักษาความปลอดภัยในบ้าน (Smart Home): ระบบกล้องวงจรปิดและเซ็นเซอร์ในบ้านต้องทำงานอย่างเสถียร เช่น ส่งการแจ้งเตือนเมื่อมีการบุกรุก หากระบบถูกดัดแปลงหรือทำงานผิดพลาด เจ้าของบ้านอาจไม่ได้รับการแจ้งเตือนที่สำคัญ
- My Buddy