เมื่อเปรียบเทียบระหว่าง Encryption (การเข้ารหัส) กับ Hashing (การแฮชข้อมูล) ความแตกต่างหลักตามข้อใด

Encryption เป็นการแปลงข้อมูลให้ไม่สามารถอ่านได้ แต่สามารถถอดรหัส (Decrypt) กลับมาได้โดยใช้กุญแจที่ถูกต้อง ส่วน Hashing เป็นการแปลงข้อมูลเป็นค่าคงที่ (Fixed Value) ที่ไม่สามารถย้อนกลับได้ใช้เพื่อตรวจสอบความถูกต้องของข้อมูล
Encryption ใช้เพื่อสำรองข้อมูล ส่วน Hashing ใช้เพื่อลบข้อมูล
Encryption และ Hashing เป็นเทคนิคเดียวกันแต่ชื่อต่างกัน
Hashing เป็นเทคนิคปลอดภัยกว่า Encryption เพราะสามารถป้องกันไวรัสได้

เฉลยอธิบาย

Encryption (เข้ารหัส) เป็นกระบวนการแบบสองทาง คือสามารถถอดรหัสได้หากมีกุญแจ ใช้เพื่อปกป้องความลับ ส่วน Hashing เป็นกระบวนการแบบทางเดียว ไม่สามารถย้อนกลับได้ ใช้เพื่อยืนยันความถูกต้องของข้อมูล เช่นเก็บรหัสผ่านเป็น Hash เมื่อผู้ใช้ป้อนรหัสผ่าน ระบบจะแฮชแล้วเปรียบเทียบ ตัวเลือก A, C, D ไม่ถูกต้อง

ข้อสอบอื่นในวิชาความรู้เกี่ยวกับการใช้คอมพิวเตอร์ ระบบฮาร์ดแวร์ (Hardware) และระบบซอฟต์แวร์ (Software) และระบบความมั่นคงปลอดภัยด้านสารสนเทศ

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