ความแตกต่างระหว่าง 'Symmetric Encryption' และ 'Asymmetric Encryption' ที่สำคัญที่สุดในการใช้งานจริงคืออะไร
กSymmetric เข้ารหัสได้เร็วกว่าและใช้กุญแจเดียวกันทั้งเข้าและถอดรหัส ส่วน Asymmetric ใช้คู่กุญแจสาธารณะและส่วนตัวเหมาะกับการส่งข้อมูลระหว่างบุคคลที่ไม่รู้จักกัน
ขSymmetric ปลอดภัยกว่า Asymmetric ในทุกกรณี
คAsymmetric ใช้เวลาน้อยกว่า Symmetric เสมอ
งทั้งสองแบบใช้กุญแจชุดเดียวกัน ต่างกันเพียงความยาวของกุญแจ
เฉลยอธิบาย
Symmetric Encryption ใช้กุญแจเดียวกันในการเข้าและถอดรหัส ประมวลผลเร็วกว่า แต่มีปัญหาการแลกเปลี่ยนกุญแจอย่างปลอดภัย Asymmetric Encryption ใช้คู่กุญแจ Public Key (แจกจ่ายได้) และ Private Key (เก็บเป็นความลับ) แก้ปัญหาการแลกเปลี่ยนกุญแจได้ แต่ช้ากว่า ในทางปฏิบัติ HTTPS ใช้ Asymmetric เพื่อแลกเปลี่ยน Session Key แล้วใช้ Symmetric เข้ารหัสข้อมูลหลัก เป็นการผสมจุดเด่นของทั้งสองแบบ