ซอฟต์แวร์ Advanced Encryption Standard (AES) เป็นโปรแกรมความปลอดภัยที่ใช้การเข้ารหัสคีย์บล็อคแบบสมมาตรเพื่อเข้ารหัสไฟล์ข้อมูลและข้อมูลอื่น ๆ ซอฟต์แวร์เข้ารหัสลับนี้จะช่วยให้บุคคลและธุรกิจสามารถรักษาความปลอดภัยฮาร์ดไดรฟ์ระบบปฏิบัติการอีเมลและไฟล์จากการโจมตีที่เป็นอันตรายได้อย่างปลอดภัย ยันต์ AES เหล่านี้ถูกใช้ทั่วโลกเนื่องจากมีการวิเคราะห์อย่างกว้างขวาง
ซอฟต์แวร์การเข้ารหัส AES ถูกนำไปใช้โดยสถาบันมาตรฐานและเทคโนโลยีแห่งชาติ (NIST) ของรัฐบาลสหรัฐอเมริกา (NIST) สำหรับมาตรฐานการเข้ารหัสคีย์สมมาตร มาตรฐานการเข้ารหัส AES นั้นนำมาจากคอลเลกชันขนาดใหญ่กว่าที่เผยแพร่เป็น Rijndael ซอฟต์แวร์เข้ารหัส AES ส่วนใหญ่ประกอบด้วยรหัสบล็อกขนาด 128 บิตหนึ่งตัวและขนาดคีย์สามขนาดคือ AES 128, AES 192 และ AES 256 ขนาดคีย์ที่แตกต่างกันสามแบบนี้ทำให้แต่ละอัลกอริทึมแตกต่างกันเล็กน้อยทำให้ยากต่อการเข้ารหัส
การเข้ารหัสของคีย์สมมาตรใช้คีย์เดียวเท่านั้นในการเข้ารหัสและถอดรหัสข้อมูล ขนาดคีย์ที่แตกต่างกันสามขนาดอนุญาตให้มีขนาดบิตที่แตกต่างกันดังนั้นผู้ใช้สามารถเลือกความซับซ้อนของการเข้ารหัสได้ โดยทั่วไปยิ่งใช้คีย์ขนาดใหญ่เท่าใดก็จะยิ่งมีความซับซ้อนมากขึ้นในการเข้ารหัสข้อมูล AES เข้ารหัสและถอดรหัสข้อมูลในบล็อกขนาด 128 บิต
เมื่อซอฟต์แวร์การเข้ารหัส AES ถูกนำไปใช้อย่างเหมาะสมในระบบโดยทั่วไปแล้วประสิทธิภาพของซอฟต์แวร์นั้นจะปลอดภัยมีประสิทธิภาพและรวดเร็ว การดำเนินงานของซอฟต์แวร์เข้ารหัส AES โดยทั่วไปทำให้ง่ายต่อการป้องกันการโจมตีด้วยพลังงานและการกำหนดเวลา ซอฟต์แวร์เข้ารหัส AES นั้นทำงานได้ดีทั้งในฮาร์ดแวร์และซอฟต์แวร์ในหลายแพลตฟอร์มและสภาพแวดล้อม ระบบคอมพิวเตอร์ที่ได้รับการปกป้องโดย AES นั้นมักจะมีความปลอดภัยสูง ระบบเหล่านี้มักได้รับการป้องกันด้วยรหัสผ่านและเข้ารหัสโดยใช้มาตรฐาน AES
รัฐบาลสหรัฐอเมริกาได้ประกาศการเข้ารหัส AES ว่าปลอดภัยพอที่จะปกป้องเอกสารลับในระดับความลับตั้งแต่มิถุนายน 2546 โดยทั่วไปเชื่อว่าการโจมตีช่องทางด้านข้างเท่านั้นที่สามารถทำลายการเข้ารหัส AES ในระบบที่ดำเนินการบางอย่าง การโจมตีช่องทางด้านข้างไม่ได้โจมตีรหัสตัวเอง แต่จะโจมตีการใช้งานบางอย่างของรหัสบนระบบที่เกิดขึ้นกับการรั่วไหลของข้อมูล ในกรณีนี้ความปลอดภัย AES เองไม่ได้ถูกโจมตี
ในเดือนกรกฎาคมของปี 2009 มีรายงานการโจมตีที่เกี่ยวข้องกับคีย์ในเวอร์ชันซอฟต์แวร์ 192 และ 256 AES นอกจากนี้ในเดือนพฤศจิกายน 2009 มีรายงานการโจมตีที่แตกต่างของคีย์ที่รู้จักในรุ่น AES 128 ในขณะที่การโจมตีเหล่านี้ยากที่จะสำเร็จเพราะพวกเขาจะต้องทำด้วยความเร็วที่เร็วกว่าการโจมตีแบบบังคับเดรัจฉาน แต่พบการใช้งานบางอย่างในระบบที่การโจมตีเกิดขึ้น


