เมื่อพัฒนาเว็บแอปพลิเคชัน ควรจัดเก็บข้อมูลลับเช่นรหัสผ่านฐานข้อมูลในรูปแบบใด

เก็บแบบเข้ารหัสที่ถอดรหัสได้ เช่น เอสดีอี
เก็บแบบข้อความปกติไม่มีการเข้ารหัส
เก็บเฉพาะส่วนแรกของรหัสผ่าน
เก็บแบบเข้ารหัสด้วยฟังก์ชันแฮช (Hash Function) เช่น บีซีริปท์

เฉลยอธิบาย

ฟังก์ชันแฮชแบบทิศทางเดียว เช่น bcrypt หรือ Argon2 เป็นวิธีปลอดภัยที่สุด เนื่องจากไม่สามารถถอดรหัสกลับได้ เมื่อผู้ใช้ส่งรหัสผ่านมา เราแฮชและเปรียบเทียบกับค่าที่เก็บไว้ ตัวเลือก ก ไม่ปลอดภัยเลย ตัวเลือก ค อันตรายเพราะอาจถูกถอดรหัส ตัวเลือก ง ไม่มีความหมาย

ข้อสอบอื่นในวิชาหลักการพื้นฐานในการเขียนโปรแกรม และความรู้เกี่ยวกับ การพัฒนา Web Application เช่น PHP,HTML, JavaScript และเทคโนโลยีทางเว็บ

ดูข้อสอบวิชานี้ทั้งหมด →