Repudiation Threat (ภัยคุกคามการปฏิเสธ) คืออะไร?
เกิดเมื่อผู้ใช้ปฏิเสธการกระทำที่ทำไป แต่ไม่มีทางพิสูจน์ว่าไม่ได้ทำ - เช่น ทำการดำเนินการผิดกฎหมายโดยไม่มีการติดตาม (Audit Trail)
Non-Repudiation Attack คืออะไร?
Non-Repudiation = ไม่สามารถปฏิเสธการเป็นผู้แต่งได้ ใช้ในบริบททางกฎหมายพิสูจน์ลายเซ็นแท้ หากปฏิเสธ = ปฏิเสธความแท้จริง
ตัวอย่าง Non-Repudiation
สัญญาที่ Non-repudiable = ไม่สามารถปฏิเสธข้อตกลงได้ ลายเซ็นเป็นหลักฐาน Non-repudiation (เซ็นสัญญาด้วยปากกา)
ความแตกต่างระหว่าง Integrity และ Non-Repudiation
Integrity: ข้อความ/ธุรกรรมปลอดภัยก็ต่อเมื่อรักษาความสมบูรณ์
Non-Repudiation: ยืนยันแต่ละข้อความ/ธุรกรรม และไม่สามารถโต้แย้งได้หลังส่งแล้ว
Non-Repudiation ใน Cyber Security
Digital Signature ให้บริการ Non-repudiation: เจ้าของ Signature Key Pair ที่สร้าง Signature สำหรับข้อมูล ไม่สามารถปฏิเสธได้อย่างน่าเชื่อถือ
วิธีป้องกัน Repudiation
Digital Signatures และ Secure Envelopes สร้างหลักฐาน Non-repudiation Secure Envelope ใช้ Shared Secret Key ระหว่างการสื่อสาร รับรองข้อความปลอดภัยและไม่ถูกสกัด
ทำไม Repudiation จึงสำคัญ?
ผู้ส่งมั่นใจว่าข้อความส่งถึง ผู้รับมั่นใจว่าตรวจสอบตัวตนผู้ส่ง ไม่มีใครอ้างว่าถูกหลอกลวงเรื่องการส่ง รับ หรือประมวลผลข้อความ
Repudiation Threats คืออะไร?
ผู้ใช้ปฏิเสธการกระทำที่ทำไป แต่ไม่มีทางพิสูจน์ - เช่น ทำผิดกฎหมายโดยไม่มี Audit Trail
Repudiation Threat ใน Cyber Security
การโจมตี Repudiation: แอปพลิเคชัน/ระบบ ไม่สามารถติดตามและบันทึกการกระทำของผู้ใช้ได้อย่างเหมาะสม นำไปสู่การมанипуเลทหรือปลอมแปลงการกระทำ
Non-Repudiation Attack คืออะไร? (ซ้ำ)
Non-repudiation = รับรองว่าไม่สามารถปฏิเสธความถูกต้องของข้อความ รับรองว่าฝ่ายในสัญญา/การสื่อสารจะยอมรับความแท้จริงของลายเซ็นหรือการส่งข้อความ
ความหมายของ Non-Repudiation
การรับประกันว่าผู้ส่งมีหลักฐานการส่งถึง และผู้รับมีหลักฐานแหล่งที่มา ไม่มีฝ่ายใดอ้างได้ว่าไม่ได้ส่งข้อมูล
Non-Repudiation พร้อมตัวอย่าง
เซ็นสัญญากฎหมายด้วยปากกา = Non-repudiation Device เพราะไม่สามารถโต้แย้งเงื่อนไขหรือปฏิเสธการมีส่วนร่วมได้ภายหลัง
Non-Repudiation ใช้ที่ไหน?
แนวคิดทางกฎหมาย พบใน Information Security เกี่ยวกับบริการให้หลักฐานที่มาของข้อมูลและความสมบูรณ์
ความแตกต่างระหว่าง Authentication, Integrity, Confidentiality
Confidentiality: ไม่ให้ผู้อื่นดู/ใช้ Integrity: ป้องกันการเปลี่ยนแปลงโดยไม่ได้รับอนุญาต ให้ข้อมูลน่าเชื่อถือ/ถูกต้อง Authentication: ผู้ใช้ที่ได้รับอนุญาตเข้าถึงระบบ/ทรัพยากรเฉพาะ
Integrity และ Authentication
Integrity Authentication หรือ Integrity Verification = กระบวนการตรวจสอบความสมบูรณ์ของข้อมูล
อะไรให้ Authenticity, Integrity, Non-Repudiation?
Digital Signature ปกป้อง Authenticity, Integrity, Non-Repudiation ของเอกสารอิเล็กทรอนิกส์ แปลงข้อมูลด้วยวิธีเข้ารหัส รับรองความสมบูรณ์และต้นทาง รองรับ Non-repudiation ของผู้ลงนาม