ไมโครซอฟท์เผยเบื้องหลัง Picture Password ของ Windows 8

by magnamonkun
16 December 2011 - 20:48

เช่นเคยครับ วันนี้ไมโครซอฟท์ได้เผยเบื้องหลังของฟีเจอร์ Picture Password สำหรับใช้ในการกำหนดรหัสผ่านของเครื่องให้ Windows 8 ครับ (ผมคิดว่าหลายคนแถวๆ นี้ คงจะได้ลองเล่นกันในตัว Developer Preview แล้วนะ)

ฟีเจอร์นี้ไมโครซอฟท์เผยว่าพัฒนาออกมา เพื่อช่วยแก้ปัญหาคาราคาซังของหัวหน้าฝ่าย IT หรือผู้ดูแลระบบ ที่เจอปัญหาที่เครื่องลูกข่ายชอบตั้งรหัสผ่านกันแบบง่ายๆ อย่างเช่น 1234, 1111 เป็นต้น ไมโครซอฟท์จึงคิดวิธีที่จะใช้รูปภาพในการปลดล็อกเครื่องขึ้น ดูเผินๆ อาจจะง่ายๆ แค่แตะ ลาก วง แต่จริงๆ แล้วมันมีอะไรที่เยอะกว่านั้นมาก จึงเป็นที่มาของการเผยเบื้องหลังของฟีเจอร์นี้ครับ

จุดสำคัญของฟีเจอร์ Picture Password คือการใช้รูปภาพเป็นหลักประกันในการตั้งค่า ผู้ใช้สามารถเลือกภาพอะไรก็ได้ อย่างเช่นภาพงานวันรับปริญญา ภาพความทรงจำของเพื่อน หรือภาพงานเลี้ยงสังสรรค์กับเพื่อนๆ เป็นต้น โดยเมื่อเลือกภาพมาแล้ว ผู้ใช้จะต้องกำหนด Gesture Base ให้กับภาพนั้น การตั้งค่าถึงจะสมบูรณ์

ทีนี้หลักการทำงานใหญ่ของมันก็คือ บริเวณที่เราสามารถกำหนดค่าได้เนี่ย จะโดนคลุมด้วยกราฟสองมิติอีก 1 ชั้นครับ และเวลาที่กำหนดค่า Gesture ลงไป มันก็จะคล้ายๆ กับการพล็อตจุดลงไปบนกราฟนั่นแหละครับ หรือก็คือเริ่มลากจาก (X1, Y1) ไปหา (X2, Y2) หรือลากจาก (X1, Y1) ผ่าน (X2, Y2) แล้ววนไปจบที่ (X1, Y1) หรือไม่ก็จิ้มลงไปที่ (X, Y) เป็นต้น

ถ้าในเมื่อใช้เทคนิคการพล็อตจุดลงบนกราฟ ทีนี้มันจะมีปัญหาตรงที่ บางครั้งการใช้ Gesture ในการปลดล็อกเครื่อง จุด (X, Y) ทีได้ มันจะต้องมีค่าคาดเคลื่อนอยู่บ้าง ดังนั้นไมโครซอฟท์จึงใช้เทคนิคในการวางกราฟเพิ่มอีกชั้นบริเวณจุดที่เรากำหนด เพื่อใช้สำหรับการคิดค่าคาดเคลื่อนดังกล่าวเอาไว้ประมาณ 30% (70%~100%) หรือก็คือ เวลาใช้งานจริงๆ เราสามารถพล็อตจุดลงไปให้ใกล้เคียงกับจุดที่กำหนดไว้ตั้งแต่แรกได้ครับ

จริงๆ ฟีเจอร์นี้ไมโครซอฟท์ลงรายละเอียดการพัฒนาไว้เยอะมาก มีเรื่องคณิตศาสตร์ให้เราชวนปวดหัวด้วย ใครที่สนใจก็ไปอ่านกันต่อได้จากที่มาครับ

ที่มา - Building Windows 8

Blognone Jobs Premium