ความแตกต่างระหว่างการเข้ารหัสแบบสมมาตรและแบบอสมมาตร

ผู้เขียน: Laura McKinney
วันที่สร้าง: 1 เมษายน 2021
วันที่อัปเดต: 25 เมษายน 2024
Anonim
การเข้ารหัสแบบกุญแจสมมาตรและอสมมาตร
วิดีโอ: การเข้ารหัสแบบกุญแจสมมาตรและอสมมาตร

เนื้อหา


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

  1. แผนภูมิเปรียบเทียบ
  2. คำนิยาม
  3. ความแตกต่างที่สำคัญ
  4. ข้อสรุป

แผนภูมิเปรียบเทียบ

พื้นฐานสำหรับการเปรียบเทียบการเข้ารหัสแบบสมมาตรการเข้ารหัสแบบอสมมาตร
ขั้นพื้นฐานการเข้ารหัสแบบสมมาตรใช้คีย์เดียวสำหรับทั้งการเข้ารหัสและการถอดรหัสการเข้ารหัสแบบอสมมาตรใช้คีย์ที่แตกต่างกันสำหรับการเข้ารหัสและถอดรหัส
ประสิทธิภาพการเข้ารหัสแบบสมมาตรนั้นทำงานได้รวดเร็วการเข้ารหัส Asymmetric ช้าในการดำเนินการเนื่องจากมีภาระในการคำนวณสูง
อัลกอริทึมDES, 3DES, AES และ RC4Diffie-Hellman, RSA
วัตถุประสงค์การเข้ารหัสแบบสมมาตรใช้สำหรับการส่งข้อมูลจำนวนมาก การเข้ารหัสแบบอสมมาตรมักจะใช้เพื่อแลกเปลี่ยนคีย์ลับอย่างปลอดภัย


ความหมายของการเข้ารหัสแบบสมมาตร

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

อัลกอริทึมการเข้ารหัสแบบสมมาตรดำเนินการ ได้เร็วขึ้น และคือ ซับซ้อนน้อยลง ด้วยเหตุนี้; พวกเขาใช้สำหรับ การส่งข้อมูลจำนวนมาก. ในการเข้ารหัสแบบสมมาตรโฮสต์ที่เข้าร่วมในการสื่อสารมีคีย์ลับที่ได้รับจากวิธีการภายนอก เอ้อของหรือข้อมูลจะใช้คีย์สำหรับการเข้ารหัสและผู้รับจะใช้คีย์สำหรับการถอดรหัส อัลกอริธึมการเข้ารหัสแบบสมมาตรที่ใช้กันทั่วไปคือ DES, 3 DES, AES, RC4.


ความหมายของการเข้ารหัสแบบอสมมาตร

การเข้ารหัสแบบอสมมาตรเป็นเทคนิคการเข้ารหัสที่ใช้คู่ของคีย์ (คีย์ส่วนตัวและกุญแจสาธารณะ) สำหรับการเข้ารหัสและถอดรหัส การเข้ารหัสแบบอสมมาตรใช้คีย์สาธารณะสำหรับการเข้ารหัสและคีย์ส่วนตัวสำหรับการถอดรหัสของ กุญแจสาธารณะสามารถใช้ได้อย่างอิสระสำหรับทุกคนที่สนใจ คีย์ส่วนตัวจะถูกเก็บเป็นความลับกับผู้รับ สิ่งใดก็ตามที่ถูกเข้ารหัสโดยกุญแจสาธารณะและอัลกอริธึมจะถูกถอดรหัสโดยใช้อัลกอริธึมและกุญแจส่วนตัวที่ตรงกันของกุญแจสาธารณะที่ตรงกัน

การดำเนินการเข้ารหัสอัลกอริทึมแบบไม่สมมาตรช้า อัลกอริธึมการเข้ารหัสแบบอสมมาตรมีความซับซ้อนในธรรมชาติและมีภาระในการคำนวณสูง ดังนั้นจึงใช้การเข้ารหัสแบบไม่สมมาตร แลกเปลี่ยนกุญแจอย่างปลอดภัย แทนการส่งข้อมูลจำนวนมาก การเข้ารหัสแบบอสมมาตรนั้นใช้สำหรับสร้างช่องทางที่ปลอดภัยบนสื่อที่ไม่ปลอดภัยเช่นอินเทอร์เน็ต อัลกอริทึมการเข้ารหัสแบบอสมมาตรที่พบมากที่สุดคือ อัลกอรึทึม Diffie-Hellman และ RSA.

  1. การเข้ารหัสแบบสมมาตรจะใช้ปุ่มเดียวในการเข้ารหัสและถอดรหัส อย่างไรก็ตามในการเข้ารหัสแบบอสมมาตร er จะใช้กุญแจสาธารณะสำหรับการเข้ารหัสและรหัสส่วนตัวสำหรับการถอดรหัส
  2. การดำเนินการของอัลกอริธึมการเข้ารหัสแบบอสมมาตรนั้นช้ากว่าเมื่อเปรียบเทียบกับอัลกอริทึมการเข้ารหัสแบบสมมาตร นี่เป็นเพราะอัลกอริธึมการเข้ารหัสแบบอสมมาตรนั้นซับซ้อนกว่าและมีภาระในการคำนวณสูง
  3. อัลกอริธึมการเข้ารหัสแบบสมมาตรที่ใช้บ่อยที่สุดคือ DES, 3DES, AES และ RC4 ในทางตรงกันข้ามพื้นที่ Diffie-Hellman และ RSA นั้นเป็นอัลกอริทึมที่ใช้กันมากที่สุดสำหรับการเข้ารหัสแบบอสมมาตร
  4. การเข้ารหัสแบบอสมมาตรโดยทั่วไปจะใช้สำหรับการแลกเปลี่ยนคีย์ลับในขณะที่การเข้ารหัสแบบสมมาตรจะใช้สำหรับการแลกเปลี่ยนข้อมูลจำนวนมาก

สรุป:

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