สถานะ: อนุมัติ ปีงบประมาณ: 2570 ประเภท: งานพัฒนา
1. ชื่อโครงการ

โครงการเพิ่มประสิทธิภาพระบบการยืนยันตัวตนสำหรับระบบ KMUTNB SSO ด้วย Passkey

2. หน่วยงานที่รับผิดชอบโครงการ

ผู้รับผิดชอบหลัก:

ศิวกร หลงสมบูรณ์

ฝ่าย/กอง:

ฝ่ายพัฒนาระบบสารสนเทศ

3. หลักการและเหตุผลของโครงการ

ปัจจุบัน มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าพระนครเหนือ (มจพ.) ใช้วิธีการเข้าสู่ระบบแบบจุดเดียว หรือ KMUTNB Single Sign-On (SSO) ถือเป็นประตูสำคัญที่นักศึกษา อาจารย์ และบุคลากร ใช้ในการเข้าถึงบริการและฐานข้อมูลต่าง ๆ ของมหาวิทยาลัย ซึ่งในปัจจุบันระบบดังกล่าวใช้กลไกการยืนยันตัวตนด้วยชื่อผู้ใช้งาน (Username) และรหัสผ่าน (Password) ร่วมกับการเพิ่มความปลอดภัยขั้นที่สอง (Two-Factor Authentication: 2FA) ด้วยรหัสผ่านแบบใช้ครั้งเดียว (OTP) ขนาด 6 หลัก จากแอปพลิเคชัน Authenticator แม้ว่าระบบการยืนยันตัวตนในปัจจุบันจะมีความปลอดภัยในระดับหนึ่ง แต่ยังคงพบข้อจำกัดสำคัญในด้านประสบการณ์ผู้ใช้งาน (User Experience) และความเสี่ยงทางไซเบอร์ เนื่องจากผู้ใช้งานต้องจดจำรหัสผ่านที่ซับซ้อน และต้องเสียเวลาในขั้นตอนการเปิดแอปพลิเคชันเพื่อคัดลอกรหัส OTP ในทุกครั้งที่เข้าใช้งาน ซึ่งอาจทำให้เกิดความล่าช้า ไม่สะดวก และในบางกรณีหากผู้ใช้งานสูญเสียการเข้าถึงแอปพลิเคชัน Authenticator ก็จะส่งผลกระทบต่อการปฏิบัติงานทันที นอกจากนี้ การใช้รหัสผ่านยังคงมีความเสี่ยงต่อการถูกโจมตีด้วยกระบวนการทางวิศวกรรมสังคม (Social Engineering) เช่น การหลอกลวงแบบฟิชชิง (Phishing) เพื่อขโมยรหัสผ่านและรหัส OTP เพื่อแก้ไขปัญหาดังกล่าวและยกระดับการให้บริการทางดิจิทัลของมหาวิทยาลัยให้มีความทันสมัย ปลอดภัย และใช้งานได้ง่ายยิ่งขึ้น มหาวิทยาลัยจึงเห็นควรให้ดำเนิน “โครงการเพิ่มประสิทธิภาพระบบการยืนยันตัวตนสำหรับระบบ KMUTNB SSO ด้วย Passkey” โดยการนำเทคโนโลยี Passkey เข้ามาบูรณาการร่วมกับระบบ KMUTNB SSO เดิม เทคโนโลยี Passkey เป็นมาตรฐานความปลอดภัยยุคใหม่ที่ช่วยให้ผู้ใช้งานสามารถยืนยันตัวตนผ่านคุณลักษณะทางชีวภาพ (Biometrics) เช่น การสแกนลายนิ้วมือ (Fingerprint) หรือการสแกนใบหน้า (Face Recognition) รวมถึงการใช้รหัสล็อกหน้าจอ (PIN) จากอุปกรณ์พกพาส่วนบุคคล ไม่ว่าจะเป็นสมาร์ตโฟน แท็บเล็ต หรือเครื่องคอมพิวเตอร์ ซึ่งช่วยลดความจำเป็นในการจำรหัสผ่าน และป้องกันการถูกดักจับข้อมูลได้อย่างมีประสิทธิภาพ ทั้งนี้ เพื่อให้การเปลี่ยนผ่านเทคโนโลยีเป็นไปอย่างราบรื่นและไม่สร้างความยุ่งยากให้แก่ผู้ใช้ บริการใหม่นี้จะถูกออกแบบให้เป็น ทางเลือก (Hybrid Option) โดยผู้ใช้งานระบบ KMUTNB SSO สามารถเลือกยืนยันตัวตนขั้นที่สองได้ตามความสะดวกของตนเอง ระหว่างการใช้รหัส OTP 6 หลักจากแอปพลิเคชัน Authenticator แบบเดิม หรือการเลือกใช้ Passkey เพื่อสแกนนิ้ว/ใบหน้าผ่านอุปกรณ์ที่ผูกไว้ การดำเนินโครงการนี้ไม่เพียงแต่จะช่วยเพิ่มความสะดวกรวดเร็วและลดขั้นตอนในการเข้าใช้งานระบบของบุคลากรและนักศึกษาเท่านั้น แต่ยังเป็นการยกระดับมาตรการรักษาความมั่นคงปลอดภัยสารสนเทศของ มจพ. ให้สอดคล้องกับมาตรฐานสากล มุ่งสู่การเป็นมหาวิทยาลัยดิจิทัล (Digital University) ที่มีความปลอดภัยสูงและเป็นมิตรต่อผู้ใช้งานอย่างแท้จริง

4. ลักษณะโครงการ

งานพัฒนา

5. ผู้กำกับดูแลโครงการ (Supervisor)

ณิชาพร ชื่อสุธรรม

6. ความเชื่อมโยงสอดคล้องกับแผนยุทธศาสตร์
8. วัตถุประสงค์
  1. เพื่อลดขั้นตอนและเพิ่มความสะดวกรวดเร็วในการเข้าใช้งาน (Make it Easy to Access)
  2. เพื่อเพิ่มทางเลือกที่ยืดหยุ่นและเป็นมิตรต่อผู้ใช้งาน (Make it Easy to Choose)
9. ตัวชี้วัดความสำเร็จระดับโครงการ
ตัวชี้วัด หน่วยนับ คำอธิบาย ค่าเป้าหมาย
คะแนนเฉลี่ยความพึงพอใจของผู้ใช้งาน คะแนนเฉลี่ย >= 4.00
อัตราการเปิดใช้งานฟีเจอร์ใหม่ (Adoption Rate) เปอร์เซ็นต์ >= 20
10. กลุ่มเป้าหมาย
กลุ่มเป้าหมาย จำนวน
นักศึกษา มจพ. 30,000
บุคลากรภายนอกสำนักคอมพิวเตอร์ฯ 2,600
บุคลากรภายในสำนักคอมพิวเตอร์ฯ 39
ผู้บริหารสำนักคอมพิวเตอร์ฯ 7
11. ขั้นตอนการดำเนินการ
ขั้นตอนการดำเนินการ ต.ค. พ.ย. ธ.ค. ม.ค. ก.พ. มี.ค. เม.ย. พ.ค. มิ.ย. ก.ค. ส.ค. ก.ย.
วางแผนและวิเคราะห์ความต้องการ ✓ ✓ - - - - - - - - - -
ออกแบบระบบและหน้าต่างการใช้งาน - - ✓ ✓ - - - - - - - -
เขียนโปรแกรมและพัฒนาระบบ - - - - ✓ ✓ - - - - - -
ทดสอบระบบ - - - - - - ✓ - - - - -
ติดตั้งระบบและเปิดให้เริ่มใช้งาน - - - - - - - ✓ - - - -
ประเมินผลการใช้งานและสรุปผลโครงการ - - - - - - - - ✓ ✓ - -
12. ประโยชน์ที่คาดว่าจะได้รับ
  1. ผู้ใช้มีทางเลือกที่ยืดหยุ่นและเข้าใช้งานได้สะดวกขึ้น
  2. ระบบมีความปลอดภัยเพิ่มขึ้นพร้อมกับขั้นตอนที่สั้นลง