ศัพท์ไอที · Cybersecurity
Encryption คืออะไร
การเข้ารหัสลับ · หรือ การเข้ารหัสข้อมูล, Data Encryption
นิยามสั้น
กระบวนการแปลงข้อมูลที่อ่านได้ (plaintext) ให้เป็นข้อมูลที่อ่านไม่ออก (ciphertext) ด้วยอัลกอริทึมและกุญแจเข้ารหัส เพื่อให้เฉพาะผู้ที่มีกุญแจถูกต้องถอดกลับมาอ่านได้
Encryption คือกระบวนการเปลี่ยนข้อมูลที่อ่านได้ (plaintext) ให้เป็นข้อมูลที่อ่านไม่ออก (ciphertext) โดยใช้อัลกอริทึมเข้ารหัสลับและกุญแจ ตามนิยามของ NIST ผู้ที่ไม่มีกุญแจที่ถูกต้องจะถอดข้อมูลกลับมาไม่ได้ จึงเป็นมาตรการพื้นฐานในการรักษาความลับของข้อมูล
Encryption ทำงานอย่างไร
อัลกอริทึมเข้ารหัสแบ่งเป็นสองกลุ่มตามการใช้กุญแจ
- แบบสมมาตร (symmetric) ใช้กุญแจลับดอกเดียวกันทั้งเข้ารหัสและถอดรหัส มาตรฐานที่ใช้แพร่หลายคือ AES ตาม FIPS 197 ซึ่ง NIST ประกาศเมื่อปี 2001 ทำงานกับบล็อกข้อมูลขนาด 128 บิต และมีกุญแจสามขนาด คือ 128, 192 และ 256 บิต
- แบบอสมมาตร (asymmetric) ใช้กุญแจคู่ที่สัมพันธ์กัน คือกุญแจสาธารณะและกุญแจส่วนตัว โดยการคำนวณหากุญแจส่วนตัวจากกุญแจสาธารณะทำไม่ได้ในทางปฏิบัติ
ระบบจริงมักใช้ทั้งสองแบบร่วมกัน เช่น โพรโทคอล TLS 1.3 (RFC 8446) ใช้วิทยาการแบบอสมมาตรยืนยันตัวตนของเซิร์ฟเวอร์ แล้วสร้างช่องทางสื่อสารที่ให้ทั้งการรักษาความลับและความถูกต้องครบถ้วนของข้อมูล เพื่อป้องกันการดักฟังและการแก้ไขระหว่างทาง
ตัวอย่างการใช้งาน
- ข้อมูลระหว่างส่ง (in transit) เว็บไซต์และ API ใช้ HTTPS ซึ่งทำงานบน TLS ส่วนการเชื่อมต่อระหว่างสาขาใช้ VPN
- ข้อมูลที่จัดเก็บ (at rest) เข้ารหัสดิสก์ของโน้ตบุ๊ก ฐานข้อมูล และข้อมูลสำรอง เพื่อไม่ให้อ่านได้เมื่ออุปกรณ์สูญหายหรือถูกขโมย
- การบริหารกุญแจ แยกผู้ถือกุญแจออกจากผู้ดูแลข้อมูล และกำหนดรอบการเปลี่ยนกุญแจ เพราะข้อมูลที่เข้ารหัสปลอดภัยได้เท่ากับการเก็บรักษากุญแจเท่านั้น
- การคุ้มครองข้อมูลส่วนบุคคล องค์กรใช้การเข้ารหัสเป็นส่วนหนึ่งของมาตรการรักษาความมั่นคงปลอดภัยของข้อมูลลูกค้าและพนักงาน
Encryption ต่างจาก Hashing อย่างไร
Encryption ออกแบบให้ย้อนกลับได้เมื่อมีกุญแจ จึงใช้กับข้อมูลที่ต้องนำกลับมาอ่าน ส่วน Hashing แปลงข้อมูลยาวเท่าใดก็ได้ให้เป็นค่าความยาวคงที่ และออกแบบให้เป็นทางเดียว คือย้อนจากค่าที่ได้กลับไปหาข้อมูลต้นทางไม่ได้ จึงเหมาะกับการตรวจว่าข้อมูลถูกแก้ไขหรือไม่ และการเก็บรหัสผ่านโดยไม่ต้องเก็บตัวรหัสผ่านจริง
แหล่งอ้างอิง
ปรับปรุงล่าสุด โดยกองบรรณาธิการ THAI DATA
ข่าวและบทความเกี่ยวกับ Encryption
Ring เปิดตัว Ring Smart Lock กลอนรุ่นแรก หมุนชาร์จด้วยมือได้ พร้อมกล้อง 4K ใหม่ 4 รุ่น
อ่าน 5 นาทีผู้เข้าชม2
Let's Encrypt ลดอายุใบรับรองเหลือ 64 วัน เริ่ม 10 ก.พ. 2027 ระบบต่ออายุต้องปรับ
อ่าน 5 นาที
Googlebook วางขายแล้ว แล็ปท็อปใหม่ของ Google ที่รวม Android กับ ChromeOS เริ่ม 899 ดอลลาร์
อ่าน 6 นาทีผู้เข้าชม5
Fortinet เตือนช่องโหว่ FortiMail ถูกโจมตีแล้วแต่ยังไม่มีแพตช์ CISA ให้เวลาแก้ 3 วัน
อ่าน 7 นาที




