ประจำปีงบประมาณ พ.ศ. 2570 || สำนักคอมพิวเตอร์และเทคโนโลยีสารสนเทศ มจพ.
โครงการเพิ่มประสิทธิภาพระบบการยืนยันตัวตนสำหรับระบบ KMUTNB SSO ด้วย Passkey
ผู้รับผิดชอบหลัก:
ศิวกร หลงสมบูรณ์
ฝ่าย/กอง:
ฝ่ายพัฒนาระบบสารสนเทศ
ปัจจุบัน มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าพระนครเหนือ (มจพ.) ใช้วิธีการเข้าสู่ระบบแบบจุดเดียว หรือ 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.00 |
| อัตราการเปิดใช้งานฟีเจอร์ใหม่ (Adoption Rate) | เปอร์เซ็นต์ | >= | 20 |
| กลุ่มเป้าหมาย | จำนวน |
|---|---|
| นักศึกษา มจพ. | 30,000 |
| บุคลากรภายนอกสำนักคอมพิวเตอร์ฯ | 2,600 |
| บุคลากรภายในสำนักคอมพิวเตอร์ฯ | 39 |
| ผู้บริหารสำนักคอมพิวเตอร์ฯ | 7 |
| ขั้นตอนการดำเนินการ | ต.ค. | พ.ย. | ธ.ค. | ม.ค. | ก.พ. | มี.ค. | เม.ย. | พ.ค. | มิ.ย. | ก.ค. | ส.ค. | ก.ย. |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| วางแผนและวิเคราะห์ความต้องการ | ✓ | ✓ | - | - | - | - | - | - | - | - | - | - |
| ออกแบบระบบและหน้าต่างการใช้งาน | - | - | ✓ | ✓ | - | - | - | - | - | - | - | - |
| เขียนโปรแกรมและพัฒนาระบบ | - | - | - | - | ✓ | ✓ | - | - | - | - | - | - |
| ทดสอบระบบ | - | - | - | - | - | - | ✓ | - | - | - | - | - |
| ติดตั้งระบบและเปิดให้เริ่มใช้งาน | - | - | - | - | - | - | - | ✓ | - | - | - | - |
| ประเมินผลการใช้งานและสรุปผลโครงการ | - | - | - | - | - | - | - | - | ✓ | ✓ | - | - |