ภาพรวม AI Security และขอบเขตการป้องกัน (defensive)
แยกให้ชัดระหว่าง Security OF AI และ AI FOR Security พร้อมเส้นแบ่งเชิงป้องกัน
🎯 สิ่งที่คุณจะทำได้หลังเรียนโมดูลนี้
- บอกได้ว่าการปกป้องตัวระบบ AI (Security of AI) กับการเอา AI มาช่วยป้องกันองค์กร (AI for Security) ต่างกันยังไง
- รู้ขอบเขตของงานฝั่งป้องกัน และเส้นแบ่งเรื่องจริยธรรมกับกฎหมาย (จะทดสอบได้เฉพาะระบบที่เราเป็นเจ้าของหรือได้รับอนุญาตเท่านั้น)
- อธิบายได้ว่าทำไมเราต้องมองทั้งสิ่งที่เราพิมพ์ให้ AI (input) และคำตอบที่ AI พ่นออกมา (output) ว่าเชื่อไม่ได้ (untrusted) ไว้ก่อน
เนื้อหา
โมดูลนี้เป็นการวางกรอบคิดของทั้งหลักสูตร โดยแบ่งเรื่องความปลอดภัยของ AI ออกเป็นสองด้านให้ชัด: (1) การปกป้องตัว AI ของเราเอง (Security OF AI) คือดูแลแอป AI ที่เราสร้างไม่ให้ถูกโจมตี ตามแนวทาง OWASP LLM Top 10 2025 และ (2) การเอา AI มาช่วยป้องกัน (AI FOR Security) คือใช้ AI มาเป็นผู้ช่วยทีมป้องกันภัย (blue-team) พอเรียนจบคุณจะเข้าใจว่าหลักสูตรนี้เน้นฝั่งป้องกัน (defensive) อย่างเดียว ไม่มีสอนวิธีโจมตี ส่วนมุมของคนโจมตี เช่น การแอบยัดคำสั่งเข้าไปหลอก AI (prompt injection) เราพูดถึงแค่เท่าที่จำเป็นเพื่อเอาไปตั้งรับเท่านั้น หลักคิดสำคัญที่อยากให้จำตั้งแต่ต้นคือ คนต้องเป็นผู้รับผิดชอบเสมอ (human accountability — คนที่มีความรู้ต้องรับผิดชอบทุกการตัดสินใจ ไม่ใช่โยนให้ AI) และให้ถือไว้ก่อนว่าทั้งสิ่งที่เราป้อนเข้าไปและคำตอบที่ AI ให้กลับมานั้นเชื่อไม่ได้ จนกว่าจะตรวจสอบแล้ว
🧪 ตัวอย่างจริง + ผลลัพธ์ที่ได้
ข้อ (1) เป็น Security OF AI เพราะเป็นการปกป้องแอป LLM ของเราเอง ตรงกับ OWASP LLM01 Prompt Injection และ LLM02 Sensitive Information Disclosure ส่วนข้อ (2) เป็น AI FOR Security คือการนำ AI มาช่วยงาน blue-team (alert triage)
การแยกสองด้านนี้ช่วยให้เลือกกรอบมาตรฐานและเครื่องมือที่ถูกต้อง ระบบเดียวอาจต้องดูแลทั้งสองด้านพร้อมกัน
แบบฝึกหัดท้ายโมดูล
- วาดแผนภาพระบบ AI สักระบบหนึ่งในองค์กรของคุณ แล้วชี้ว่าจุดไหนเป็นการปกป้อง AI ของเราเอง (Security OF AI) และจุดไหนเป็นการเอา AI มาช่วยป้องกัน (AI FOR Security)
- เขียนสักย่อหน้าอธิบายว่าทำไมเราต้องมองคำตอบของ AI ว่าเชื่อไม่ได้ (untrusted) พร้อมยกตัวอย่างว่าถ้าไม่ทำแบบนี้จะเกิดผลเสียอะไรได้บ้าง