หลายเว็บทุกวันนี้จะมีมิเตอร์วัดความแข็งแรงของรหัสผ่านเพื่อจูงใจให้ผู้ใช้ตั้งรหัสผ่านให้ยากขึ้นกว่าเดิม แม้มิเตอร์นี้จะเตือนคนที่ระวังตัวได้ว่าให้ตั้งรหัสผ่านที่คาดเดาได้ยาก แต่ไม่เคยมีการศึกษาในวงกว้างว่ากับคนทั่วไปแล้วรหัสผ่านนั้นเดายากง่ายเพียงใดเทียบกับรหัสผ่านที่ไม่มีมิเตอร์บอกระดับความแข็งแรง
ทีมวิจัยร่วมระหว่างมหาวิทยาลัยแคลิฟอร์เนียเบิร์กลีย์, มหาวิทยาลัยบริติชโคลัมเบีย, และไมโครซอฟท์ ร่วมกันทำวิจัยวัดผลของการใส่มิเตอร์วัดความแข็งแรงเช่นนี้ลงในหน้าตั้งรหัสผ่าน โดยการทำหน้าเว็บพอร์ทัลสำหรับนักศึกษาของมหาวิทยาลัยบริติชโคลัมเบียให้แจ้งนักศึกษาให้เปลี่ยนรหัสผ่าน
นักศึกษาที่ได้รับแจ้งให้เปลี่ยนรหัสผ่านจะได้รับหน้าจอต่างกันไปสามแบบได้แก่ หน้าจอเปลี่ยนรหัสผ่านไม่มีมิเตอร์ใดๆ, หน้าจอเปลี่ยนรหัสแบบมีมิเตอร์วัดความแข็งแรง (existing motivator - EM), และหน้าจอเปลี่ยนรหัสแบบบอกความแข็งแรงของรหัสเทียบกับผู้ใช้ทั้งหมดในระบบ (peer pressure motivator - PPM)
ผลการทดสอบการบอกให้ผู้ใช้ตั้งรหัสใหม่โดยไม่มีเงื่อนไขใดๆ ทำให้ผู้ใช้ตั้งรหัสที่มีความซับซ้อนเท่าเดิม วัดเป็นค่า entropy ได้เฉลี่ย 49.3 บิต ขณะที่การบอกความแข็งแรงแบบ EM ทำให้ผู้ใช้ตั้งรหัสที่แข็งแรงขึ้นเป็นเฉลี่ย 60.8 บิต และการวัดความแข็งแรงแบบ PPM ทำให้ผู้ใช้ตั้งรหัสแข็งแรงขึ้นเฉลี่ยเป็น 64.9 บิต
ทีมวิจัยวัดความสามารถในการจำรหัสผ่านที่ตั้งขึ้นใหม่ด้วยการให้ผู้ทดสอบเข้ามาล็อกอินใหม่ในสองสัปดาห์ต่อมาและพบว่ารหัสที่ตั้งใหม่แม้จะมีความแข็งแรงต่างกัน แต่ผู้ใช้กลับสามารถจำได้ไม่ต่างกันมากนัก
ความท้าทายอย่างหนึ่งคือการหาสูตรวัดความแข็งแรงของรหัสผ่านที่ได้ผลจริง แนวทางทุกวันนี้ที่ใช้การให้คะแนนด้วยการวัดการใช้สัญลักษณ์และตัวเลขอาจจะไม่ใช่แนวทางที่ดีนักเพราะการใช้งานจริงผู้ใช้มักใช้สัญลักษณ์ที่สามารถสื่อแทนตัวอักษรได้ง่าย เช่น "$" แทน "S" ซึ่งเป็นแนวทางที่รู้กันดี และเพิ่มความแข็งแรงได้ไม่มากนัก
ที่มา - ArsTechnica
Comments
ถ้าต่อไปมีการวิจัย ให้ทดสอบการแฮครหัสผ่าน หรือเจาะรหัสด้วยวิธีการอื่นใด ก็น่าจะบ่งบอกถึงคุณภาพในการตั้งรหัสผ่านได้ดีกว่านี้อีก
ช่างไฟสมัครเล่น (- -")
peer pressure mmotivator
มี m เกินมาหรือปล่าว
samsung ใหญ่แค่ใหน ?
https://youtu.be/6Afpey7Eldo
แหม...แบบ PPM นี่เหมือนกับจะทำให้เกิดการแข่งขันนะ
ปล.ถ้าใช้วิธีวัดตัวอักษรสัญลักษณ์มาเจอคนไทยมีหวังค่าความยากของ Password ทะลุปลอด
งั้นจัดไป Password:cv;v6Is4^,bshv'dy[86Iso^ ฑนสำป
แอวอุณหภูมิห้องกับคุณหนู Solex ???
แอวอุณหภูมิห้องกับคุณหนู Rolex ต่างหาก
พารากราฟแรก วรรคที่ 2 "... แต่ไม่เคยมีการศึกษานวงกว้างว่า..." => ในวงกว้าง
จริง ๆ ดูแค่ว่าพิมพ์รหัสมารอบแรก พอหันไปเห็นว่าเกจยังต่ำอยู่แล้วพิมพ์เพิ่มหรือเปลี่ยนใหม่รึเปล่าก็ได้นะครับ ถึงจะดูยากก็เถอะ
เพราะระบบเกจบังคับว่าหลอดไม่ตรงกลาง ไม่ให้ตั้งรหัสผ่านครับ
ผมใช้ภาษาไทยพิมพ์เป็นภาษาอังกฤษเมื่อก่อน แต่ตอนนี้ไม่รู้จะใช้คำว่าอะไรดีเลยใช้เว็บสุ่มระหัสผ่านแทน :D
blog
สมัยนี้ใช้วิธีนี้ไม่ได้แล้ว พอจะพิมพ์รหัสผ่านในมือถือ ลมจับเลยทีเดียว
จริงแท้ที่สุดคับ - -"
ช่างไฟสมัครเล่น (- -")
เลื่อนไปด้านข้าง เช่น blognone เลื่อนไปทางซ้ายจะออกมาเป็น vkifbibw เลื่อนขึ้น-ขวาเป็น hp0yj0j4
samsung ใหญ่แค่ใหน ?
https://youtu.be/6Afpey7Eldo
คนละเรื่องกับในข่าวนะครับ
แต่มีคนเคยเตือนว่า เว็บที่ให้เราเอารหัสผ่านไปกรอก แล้วทดสอบความแข็งแรงของรหัสผ่านของเรา
ออกมาเป็นความแข็งแรงเป็นคะแนน
จริง ๆ แล้ว มันเป็นการหลอกเอารหัสผ่าน เข้าไปใส่ใน dictionary ของโปรแกรมเจาะรหัส
เพราะโดยปกติแล้ว โปรแกรมเจาะรหัส จะไล่พยายามจากคำศัพท์ใน dictionary password ก่อน
ถ้าไม่เจอ จึงจะ brute force
ดังนั้น จึงมีการสร้างเว็บแบบนี้ขึ้นมา เพื่อเก็บรหัสผ่านใน dictionary ให้มากที่สุด
เพราะใช้ dictionary ใช้เวลาน้อยกว่าการ brute force แบบเทียบกันไม่ได้เลย
ดังนั้น อย่าได้เอารหัสผ่านจริง ๆ ที่ใช้ ไปทดลองเด็ดขาดครับ
วัดเป็น entropy เลยเรอะ
ช่ายครับ มันจะมีสูตรที่ใช้ประเมินกับรหัสผ่าน แต่ละรูปแบบเลยครับ อาทิ เช่น แบบตัวอักษร กับ แบบ pattern unlock ของ Android ครับ
งงสถานเดียว จากคนนอกวงการ
ประสบการณ์ส่วนตัว: เดิมทีตั้งใจว่าจะตั้งรหัสผ่านแบบง่ายๆ สำหรับบัญชี Blognone (เพราะ impact ต่ำ เลยขี้เกียจใช้แบบยากๆ)
เจอมันขึ้นว่า low เลยเปลี่ยนเป็นรหัสผ่านเวอร์ชันซับซ้อนแทน
P@ssw0rd
ผมเชื่อว่ามีหลายคนใช้แบบนี้
เมื่อก่อนใช้แบบภาษาไทยพิมพ์เป็นภาษาอังกฤษแต่ชีวิตลำบากมากตอนจะเข้าด้วยมือถือตอนนี้เลยเลือกตัวอักษณที่ไม่เกี่ยวกันเลยมาแล้วหัดจำแทน
ผมก็ใช้อยู่นะ บนมือถือandroidก็สลับไปใช้ Thai English keyboard ชั่วคราวครับ
พิมพ์ password เสร็จก็ใช้keyboardเดิมตัวอื่นแทน
อย่าใส่ความหมายให้รหัสผ่าน ใส่เมื่อไรเจาะง่ายขึ้นได้จมเลย
มันไม่ง่ายเลยที่จะทำ GIF ให้มีขนาดน้อยกว่า 20kB