PlusMagi's Blog By Pitt Phunsanit Hardware AEAD: Authenticated Encryption with Associated Data

AEAD: Authenticated Encryption with Associated Data

ในโลกของความปลอดภัยทางไซเบอร์ ข้อมูลถูกส่งผ่านช่องทางการสื่อสารที่อาจไม่น่าไว้วางใจ การเข้ารหัสข้อมูลจึงเป็นเสาหลักสำคัญในการปกป้องความเป็นส่วนตัวและความลับของผู้ใช้งาน อย่างไรก็ตาม ในอดีต หลายครั้งที่เราให้ความสนใจกับ ‘การรักษาความลับ’ (Confidentiality) ของข้อมูลเพียงอย่างเดียว โดยไม่ได้คำนึงถึงสิ่งที่ร้ายแรงกว่า นั่นคือ ‘การปลอมแปลง’ หรือ ‘การดัดแปลงแก้ไขโดยผู้โจมตีระหว่างทาง

AEAD คืออะไร? หลักการทำงานของการป้องกันครบวงจร

Authenticated Encryption with Associated Data (AEAD) เป็นมาตรฐานด้านคริปโตกราฟีขั้นสูง ที่ออกแบบมาเพื่อแก้ปัญหาดังกล่าว AEAD ไม่ได้ทำแค่ทำให้ข้อความอ่านไม่ออกเท่านั้น แต่ยังรับประกันองค์ประกอบสามประการพร้อมกัน ได้แก่ 1) ความลับ (Encryption), 2) ความสมบูรณ์ (Integrity – ตรวจสอบว่าไม่มีใครแอบเปลี่ยนบิตใดๆ เลยตั้งแต่ต้นจนจบ), และ 3) ความถูกต้องแท้จริง (Authenticity – ยืนยันว่าเป็นบุคคลหรือระบบที่เราคาดหวังจริงๆ)

Associated Data: ข้อมูลที่จำเป็นต้องได้รับการตรวจสอบแต่ไม่เข้ารหัส

หัวใจสำคัญของแนวคิดนี้อยู่ที่ส่วนเสริมเรียกว่า

Exit mobile version