เนื้อหา
Cryptography เป็นชื่อที่กำหนดให้กับเทคนิคการเข้ารหัสข้อมูลเพื่อไม่ให้ใครเห็นหรือแก้ไขได้นอกจากผู้รับที่ระบุ การเข้ารหัสมีสองประเภทคือแบบสมมาตรและไม่สมมาตรและกระบวนการสำหรับทั้งสองจะเหมือนกัน ข้อมูลจะถูกส่งโดยใช้สูตรทางคณิตศาสตร์หรืออัลกอริทึมซึ่งเข้ารหัสเป็นข้อความเข้ารหัสเพื่อให้ไม่สามารถเข้าถึงได้หากไม่มีคำตัวเลขหรือรหัสผ่านหรือที่เรียกว่าคีย์
การเข้ารหัสแบบสมมาตร
การเข้ารหัสแบบสมมาตรเป็นเทคนิคการเข้ารหัสที่เก่าแก่ที่สุดและรู้จักกันดีที่สุด ข้อมูลจะแบ่งออกเป็นบล็อกและใช้คีย์ลับกับแต่ละอันเปลี่ยนลำดับของตัวอักษรหรือแทนที่ด้วยตัวเลขเพื่อสร้างไซเฟอร์เท็กซ์ เทคนิคนี้ใช้เพียงคีย์ลับในการเข้ารหัสและถอดรหัสข้อมูลดังนั้นหากผู้รับไม่มีก็จำเป็นต้องส่งแยกกัน
ข้อดีและข้อเสีย
หากทั้งผู้ส่งและผู้รับมีคีย์ลับก็สามารถเข้ารหัสและถอดรหัสข้อความทั้งหมดที่ใช้งานได้ซึ่งเป็นทั้งข้อดีและช่องโหว่ของระบบ การเข้ารหัสแบบสมมาตรนั้นรวดเร็วและใช้งานง่ายซึ่งทำให้เป็นรูปแบบการเข้ารหัสที่พบบ่อยที่สุดในธุรกรรมการซื้อและขายออนไลน์ อย่างไรก็ตามหากคีย์ถูกดักจับโดยผู้โจมตีเขาจะมีสิ่งที่ต้องการเพื่อถอดรหัสข้อความทั้งหมดโดยใช้คีย์นั้น อัลกอริธึมการเข้ารหัสแบบสมมาตรมีแนวโน้มที่จะง่ายกว่า - ดังนั้นจึงเข้าใจและถอดรหัสได้ง่ายกว่าอัลกอริธึมการเข้ารหัสแบบอสมมาตร
การเข้ารหัสแบบไม่สมมาตร
การเข้ารหัสแบบอสมมาตรหรือที่เรียกว่าการเข้ารหัสคีย์สาธารณะใช้คีย์ที่เกี่ยวข้องสองคีย์: หนึ่งคีย์สาธารณะเพื่อเข้ารหัสข้อมูลและหนึ่งคีย์ส่วนตัวในการถอดรหัส ข้อมูลในรูปแบบของข้อความจะถือว่าเป็นตัวเลขที่ยิ่งใหญ่ซึ่งถูกยกขึ้นเป็นพลังของตัวเลขขนาดมหึมาที่สองแล้วหารด้วยตัวเลขที่สามทำให้เกิดผลิตภัณฑ์สุดท้ายที่จะถูกแปลงเป็นข้อความอีกครั้งในครั้งนี้จะถูกเข้ารหัส
ข้อดีและข้อเสีย
อัลกอริธึมการเข้ารหัสแบบอสมมาตรมีความซับซ้อนมากกว่าแบบสมมาตรดังนั้นจึงทำงานได้ช้ากว่าและต้องการพลังในการประมวลผลมากกว่า อย่างไรก็ตามนี่คือเหตุผลว่าทำไมพวกเขาจึงปลอดภัยกว่ามาก คุณสามารถแจกจ่ายคีย์สาธารณะให้กับทุกคนที่อาจสนใจเข้ารหัสข้อความ แต่จะไม่มีการเผยแพร่คีย์ส่วนตัวซึ่งไม่ทำให้ผู้โจมตีเสี่ยง ข้อมูลสามารถเข้ารหัสได้ด้วยคีย์สาธารณะและถอดรหัสด้วยคีย์ส่วนตัวเท่านั้นซึ่งหมายความว่าเมื่อเข้ารหัสเสร็จแล้วผู้ส่งจะไม่สามารถถอดรหัสได้โดยไม่ต้องใช้คีย์ส่วนตัว