กลไกของการพิสูจน์ตัวตน (Authentication mechanisms (ออเทนทิเคชั่น เมค'คะนิสซึม))

ภาพประกอบบทความกลไกของการพิสูจน์ตัวตน
ภาพประกอบบทความกลไกของการพิสูจน์ตัวตน

          การพิสูจน์ตัวตน คือ ขั้นตอนการยืนยันความถูกต้องของหลักฐานที่แสดงว่าเป็นตัวตนเราจริงๆ เช่น ข้อมูลบัตรประชาชน หากใช่ตัวตนเราจริงๆ ก็อาจจะมีระบบที่สอบถามหมายเลขหลังบัตร ซึ่งในส่วนนี้น้อยคนนักที่จะจดจำ เป็นต้น สำหรับบทความนี้จะอธิบายเกี่ยวกับกลไกการพิสูจน์ตัวตนว่ามีกลไกอย่างไร และแต่ละขั้นนั้นมีลักษณะเป็นอย่างไร

กลไกของการพิสูจน์ตัวตน (Authentication mechanisms) สามารถแบ่งออกได้เป็น 3 คุณลักษณะ คือ

  1. สิ่งที่คุณมี (Possession factor (พอสเซสชั่น เฟคเตอร์)) เช่น กุญแจหรือเครดิตการ์ด เป็นต้น
  2. สิ่งที่คุณรู้ (Knowledge factor (นอล-เอ็จ เฟคเตอร์)) เช่น รหัสผ่าน (passwords) หรือการใช้พิน (PINs (พิน)) เป็นต้น
  3. สิ่งที่คุณเป็น (Biometric factor (ไบโอเมคติก เฟคเตอร์)) เช่น ลายนิ้วมือ รูปแบบเรตินา (retinal patterns (เรตินอล แพลตเทน)) หรือใช้รูปแบบเสียง (voice patterns (ว๊อย แพลตเทน)) เป็นต้น

         กระบวนการพิสูจน์ตัวตนนั้นจะนำ 3 ลักษณะข้างต้นมาใช้ในการยืนยันหลักฐาน ทั้งนี้ขึ้นอยู่กับระบบ, วิธีการที่นำมาใช้เพียงลักษณะอย่างใดอย่างหนึ่ง (Single-factor authentication (ซิงเกิล เฟคเตอร์ ออเทนธิเคชั่น)) นั้นมีข้อจำกัดในการใช้หรือไม่ ตัวอย่างเช่น สิ่งที่คุณมี (Possession factor) นั้นอาจจะสูญหายหรือถูกขโมยได้ สิ่งที่คุณรู้ (Knowledge factor) อาจจะถูกดักฟัง, เดา หรือขโมยจากเครื่องคอมพิวเตอร์ สิ่งที่คุณเป็น (Biometric factor) จัดได้ว่าเป็นวิธีที่มีความปลอดภัยสูงอย่างไรก็ตามการที่จะใช้เทคโนโลยีนี้ได้นั้นจำเป็นต้องมีการลงทุนที่สูง เป็นต้น

         ดังนั้นจึงได้มีการนำแต่ละคุณลักษณะมาใช้ร่วมกัน (multi-factor authentication (มัลติ เฟคเตอร์ ออเทนธิเคชั่น)) ตัวอย่างเช่น ใช้สิ่งที่คุณมีกับสิ่งที่คุณรู้มาใช้ร่วมกัน เช่น การใช้ลายมือชื่อร่วมกับการใช้บัตรเครดิตหรือการใช้รหัสผ่านร่วมกับการใช้บัตร ATM (เอทีเอ็ม) เป็นต้น การนำแต่ละลักษณะของการพิสูจน์ตัวตนมาใช้ร่วมกันมากกว่า 1 ลักษณะ จะช่วยเพิ่มประสิทธิภาพในการรักษาความปลอดภัยของข้อมูล

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
ขอตัวอย่างโค้ดเลื่อนรายการ card ซ้าย - ขวาบนมือถือแบบ Carousel
โดย eange08 ศ 21 มิ.ย. 2024 4:35 pm บอร์ด HTML CSS
1
19
ศ 21 มิ.ย. 2024 4:51 pm โดย mindphp View Topic ขอตัวอย่างโค้ดเลื่อนรายการ card ซ้าย - ขวาบนมือถือแบบ Carousel
5 วิธีแก้นอนไม่หลับจากธรรมชาติที่คุณอาจไม่รู้
โดย admeadme ศ 21 มิ.ย. 2024 9:47 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
12
ศ 21 มิ.ย. 2024 9:47 am โดย admeadme View Topic 5 วิธีแก้นอนไม่หลับจากธรรมชาติที่คุณอาจไม่รู้
การเก็บสเต็มเซลล์ ประโยชน์มีมากมายที่คุณอาจไม่เคยรู้
โดย admeadme ศ 21 มิ.ย. 2024 9:43 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
8
ศ 21 มิ.ย. 2024 9:43 am โดย admeadme View Topic การเก็บสเต็มเซลล์ ประโยชน์มีมากมายที่คุณอาจไม่เคยรู้
เข้าใจ SOC มีความสำคัญอย่างไร? ด้าน Cybersecurity
โดย admeadme ศ 21 มิ.ย. 2024 9:38 am บอร์ด Programming - PHP
0
18
ศ 21 มิ.ย. 2024 9:38 am โดย admeadme View Topic เข้าใจ SOC มีความสำคัญอย่างไร? ด้าน Cybersecurity
ความแตกต่างของ "Proforma invoice" vs "Commercial invoice"
โดย newmae พฤ 20 มิ.ย. 2024 5:04 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
45
พฤ 20 มิ.ย. 2024 5:04 pm โดย newmae View Topic ความแตกต่างของ "Proforma invoice" vs "Commercial invoice"
ซูม ใน Mac OS ไม่ได้
โดย Buck Kittisak พ 19 มิ.ย. 2024 10:45 am บอร์ด ถาม - ตอบ คอมพิวเตอร์
1
102
พ 19 มิ.ย. 2024 1:04 pm โดย Thanavat_n View Topic ซูม ใน Mac OS ไม่ได้
คำสั่ง SQL สำหรับคัดลอกข้อมูลในฐานข้อมูล
โดย Buck Kittisak อ 18 มิ.ย. 2024 5:27 pm บอร์ด SQL Knowledge
0
89
อ 18 มิ.ย. 2024 5:27 pm โดย Buck Kittisak View Topic คำสั่ง SQL สำหรับคัดลอกข้อมูลในฐานข้อมูล
การใช้งาน requests.post ใน Python
โดย newmae อ 18 มิ.ย. 2024 5:15 pm บอร์ด Python Knowledge
0
68
อ 18 มิ.ย. 2024 5:15 pm โดย newmae View Topic การใช้งาน requests.post ใน Python