หลักสูตร/ปี พ.ศ. วิศวกรรมศาสตรบัณฑิต สาขาวิชาวิศวกรรมคอมพิวเตอร์ ปี พ.ศ. 2563
ภาคและปีการศึกษาที่สำเร็จการศึกษา ภาคปลาย ปีการศึกษา 2562
ประเภทโครงงาน
โครงงานวิศวกรรม
ชื่อโครงงานภาษาไทย
กลไกการควบคุมนโยบายรักษาความปลอดภัย ผ่านการควบคุมกระบวนการไหลของข้อมูล ด้วยคอมแพเนียนเธร็ด
ชื่อโครงงานภาษาอังกฤษ
Mechanism and Assurance for Security Policy with Information-Flow Control using Companion Thread
ผู้พัฒนา
5910501950 ณัฐพงศ์ สมบูรณ์ภัทรกิจ
อาจารย์ที่ปรึกษาหลัก
ภารุจ รัตนวรพันธุ์
อาจารย์ที่ปรึกษาร่วม
ภารุจ รัตนวรพันธุ์
บทคัดย่อ
โครงงานนี้กล่าวถึงการควบคุมนโยบายรักษาความปลอดภัย เพื่อสร้างความสมบูรณ์และความเชื่อมั่นบนระบบคอมพิวเตอร์ อันเป็นไปตามที่นโยบายรักษาความปลอดภัยได้กำหนดเอาไว้ กลไกในการสร้างความปลอดภัยตามนโยบายรักษาความปลอดภัยนั้น ดำเนินการตามแบบแผนคือความพยายามสร้างสภาพแวดล้อมโดดเดี่ยว เพื่อป้องกันการติดต่อจากผู้ใช้ไม่พึงประสงค์แต่อย่างไรก็ดี การทำงานของแอปพลิเคชันจำเป็นต้องมีการติดต่อสื่อสารกับภายนอก จึงไม่สามารถใช้งานด้วยระบบโดดเดี่ยวสมบูรณ์ได้ จึงอาศัยแนวคิดของกระบะทรายในการสร้างพื้นที่โดดเดี่ยว แบ่งภาพรวมของงานออกเป็นสองส่วนคือ การจัดการความสมบูรณ์ โดยการใช้กลุ่มควบคุมที่สามารถควบคุมทรัพยากรภายในได้ และการจัดการความเชื่อมั่น ซึ่งใช้หลักการของการควบคุมการไหลของข้อมูลเป็นพื้นฐานในการออกแบบวิธีการจัดการ สู่การจัดการโดยใช้เน็ตเวิร์กเนมสเปซและตารางไอพี
Abstract
This work presents computer security to create integrity and confidentiality on a computer system that is following the security policy. The mechanism to make secure as security policy is a traditional plan that is trying to create an isolated environment to prevent a connection from unwanted user however application needs to contact with the outside world so that can not create perfect isolation. So that using a sandbox to create an isolated field and split work into two parts. Dealing with integrity to control resources usage by using control groups and dealing with confidentiality by using an information-flow control for base concept and implementing with network namespace and iptables.
คำสำคัญ (Keywords)
ความปลอดภัยของระบบคอมพิวเตอร์
การแยกโดดเดี่ยว
กระบะทราย
การควบคุมการไหลของข้อมูล
เว็บไซต์โครงงาน
https://github.com/koaly/final_sandbox
ที่เก็บเวอร์ชันซอร์สโค้ด
-
ผู้นำเข้าข้อมูลครั้งแรก
ณัฐพงศ์
สมบูรณ์ภัทรกิจ
(b5910501950)
แก้ไขครั้งสุดท้าย
เมื่อ April 8, 2020, 6:30 p.m. โดย
ณัฐพงศ์
สมบูรณ์ภัทรกิจ
(b5910501950)
สถานะการอนุมัติ
อนุมัติแล้ว โดย
ภารุจ
รัตนวรพันธุ์
(fengprrb)
เมื่อ May 13, 2020, 10:53 a.m.