Skip to main content

การเข้ารหัสข้อมูล AES คืออะไร?

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

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

AES เป็นรูปแบบของการเข้ารหัสที่ได้รับการยอมรับเป็นมาตรฐานสำหรับสหรัฐอเมริกาปัจจุบันมาตรฐานการเข้ารหัสได้รับการจัดการโดยสถาบันมาตรฐานและเทคโนโลยีแห่งชาติ (NIST)NIST เคยกำหนดมาตรฐานดั้งเดิมสำหรับการเข้ารหัสเป็นมาตรฐานการเข้ารหัสข้อมูล (DES)มาตรฐาน DES มีชุดอัลกอริทึมความปลอดภัยระดับล่างซึ่งทำให้ง่ายต่อการทำลายมาตรฐานนี้ถูกแทนที่ด้วยมาตรฐานการเข้ารหัสข้อมูล AES ที่ยากขึ้นในปี 2544 ฟังก์ชั่นแฮชเป็นโปรแกรมทางคณิตศาสตร์ที่แปลงสตริงอักขระเป็นค่าแฮชที่มีความยาวคงที่ฟังก์ชั่นแฮชเข้ารหัสจะต้องได้รับการออกแบบในลักษณะที่จะลดการโจมตีโดยฝ่ายตรงข้ามฝ่ายตรงข้ามเหล่านี้พยายามถอดรหัสข้อมูลที่เข้ารหัสอย่างผิดกฎหมายโดยใช้เครื่องมือแฮ็คการเข้ารหัสข้อมูล AES นั้นยากที่จะถอดรหัสเนื่องจากคีย์ 256 บิตขั้นสูง

ฟังก์ชั่นการเข้ารหัสข้อมูล AES ส่วนใหญ่ถูกสร้างขึ้นโดยใช้อัลกอริทึมการแฮชอัลกอริทึมเหล่านี้เป็นฟังก์ชั่นทางคณิตศาสตร์ที่แปลงข้อมูลเป็นรหัสที่เข้ารหัสลับรหัสเหล่านี้สามารถถอดรหัสด้วยคีย์พิเศษซึ่งใช้โดยอัลกอริทึมการแฮชเพื่อปลดล็อกข้อมูลลับมีหลายรูปแบบของอัลกอริทึมแฮชที่ตรงตามมาตรฐานที่กำหนดโดยมาตรฐานการเข้ารหัสข้อมูล AES

อัลกอริทึมการเข้ารหัส Rijndael เป็นฟังก์ชันการเข้ารหัสขั้นสูงที่ตรงกับมาตรฐานของ AESอัลกอริทึมนี้ถูกสร้างขึ้นโดย Joan Daemen และ Vincent Rijmen ในฐานะผู้สมัครสำหรับการประชุมมาตรฐานของ AES ในช่วงต้นยุค 2000อัลกอริทึมการแฮชนี้รองรับการเข้ารหัสคีย์ 128,196 บิตหรือ 256 บิตสิ่งนี้ทำให้ฟังก์ชั่นการเข้ารหัสยากมากที่จะถอดรหัสโดยไม่มีปุ่มที่เหมาะสม