Encryption (การเข้ารหัส) คืออะไร?
Data Encryption คือกระบวนการแปลงข้อมูลจากรูปแบบอ่านได้เป็นข้อมูลที่สลับสับเปลี่ยน เพื่อป้องกันไม่ให้บุคคลภายนอกอ่านข้อมูลลับระหว่างการส่ง สามารถนำไปใช้กับเอกสาร ไฟล์ ข้อความ หรือการสื่อสารทุกรูปแบบผ่านเครือข่าย
หลักการทำงาน
Encryption เป็นมาตรฐานความปลอดภัยที่เข้ารหัสข้อมูล และถอดรหัสได้เฉพาะผู้ที่มี Encryption Key ที่ถูกต้อง ข้อมูลที่เข้ารหัสเรียกว่า Ciphertext ดูเป็นขยะสำหรับผู้ไม่มีสิทธิ์เข้าถึง
บทบาทใน Cybersecurity
- ป้องกันไม่ให้ฝ่ายที่มีเจตนาร้ายหรือไม่ระมัดระวังเข้าถึงข้อมูลละเอียดอ่อน
- เป็นเส้นป้องกันสำคัญ ทำให้ข้อมูลที่ถูกสกัดกั้นใช้งานได้ยากที่สุด
- ใช้ได้ทุกระดับ: จากข้อมูลลับระดับรัฐบาล จนถึงธุรกรรมบัตรเครดิตส่วนบุคคล
ประเภทของ Encryption
| ประเภท | คำอธิบาย |
|---|---|
| Symmetric Encryption | ใช้คีย์เดียว (Private Password) ทั้งเข้ารหัสและถอดรหัส เร็วกว่า แต่ต้องส่งคีย์ให้ผู้รับอย่างปลอดภัย จัดการคีย์จำนวนมากยาก |
| Asymmetric Encryption (Public-Key) | ใช้คีย์คู่: Public Key เข้ารหัส (แชร์ได้) Private Key ถอดรหัส (เก็บความลับ) ช้ากว่า แต่จัดการคีย์ง่ายกว่า ใช้แพร่หลายในบริการเข้ารหัสข้อมูลสมัยใหม่ |
ฟังก์ชันเพิ่มเติม
อัลกอริทึมสมัยใหม่รองรับ Integrity, Authentication, Non-repudiation: ยืนยันต้นทางข้อความ ตรวจสอบความสมบูรณ์ ป้องกันไม่ให้ผู้ส่งปฏิเสธการกระทำ