คุณรู้จัก AES หรือไม่ (มาตรฐานการเข้ารหัสขั้นสูง) การเข้ารหัส?
มาตรฐานการเข้ารหัสขั้นสูง (AES) ในการเข้ารหัส, ยังเป็นที่รู้จักกันในนามการเข้ารหัส Rijndael, เป็นมาตรฐานการเข้ารหัสสเปค.
AES เป็นตัวแปรของ Rijndael Block Cipher ที่พัฒนาโดยนักเข้ารหัสชาวเบลเยียมสองคน, Joan Daemen และ Vincent Rhyme, ใครส่งข้อเสนอไปยัง NIST ในระหว่างกระบวนการคัดเลือก AES. Rijndael เป็นชุด ciphers ที่มีปุ่มและขนาดบล็อกที่แตกต่างกัน. สำหรับ AES, NIST เลือกสมาชิกสามคนของตระกูล Rijndael, แต่ละคนมีขนาดบล็อก 128 บิต แต่มีความยาวคีย์ที่แตกต่างกันสามแบบ: 128, 192, และ 256 บิต.

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

คุณสมบัติของ AES (มาตรฐานการเข้ารหัสขั้นสูง):
1.เครือข่าย SP: มันทำงานกับโครงสร้างเครือข่าย SP, ไม่ใช่โครงสร้างรหัส Feistel ที่เห็นในกรณีของอัลกอริทึม DES.
2. ข้อมูลไบต์: อัลกอริทึมการเข้ารหัส AES ทำงานบนข้อมูลไบต์แทนข้อมูลบิต. ดังนั้นจึงปฏิบัติต่อขนาดบล็อก 128 บิตเป็น 16 ไบต์ในระหว่างการเข้ารหัส.
3. ความยาวคีย์: จำนวนรอบที่จะดำเนินการขึ้นอยู่กับความยาวของคีย์ที่ใช้ในการเข้ารหัสข้อมูล. มี 10 รอบสำหรับขนาดคีย์ 128 บิต, 12 รอบสำหรับขนาดคีย์ 192 บิต, และ 14 รอบสำหรับขนาดคีย์ 256 บิต.
4. การขยายหลัก: ต้องใช้คีย์เดียวในช่วงแรก, ซึ่งต่อมาจะขยายเป็นหลายปุ่มที่ใช้ในแต่ละรอบ.
ในปัจจุบัน, โมดูลบลูทู ธ ของ FeasyCom ส่วนใหญ่รองรับการส่งข้อมูลการเข้ารหัส AES-128, ซึ่งปรับปรุงความปลอดภัยของการส่งข้อมูลอย่างมาก. สำหรับรายละเอียดเพิ่มเติม, กรุณาติดต่อทีม FeasyCom.