Skip to main content

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

Advanced Encryption Standard (AES) เป็นเทคนิคการเข้ารหัสคีย์แบบสมมาตรที่ใช้เพื่อรักษาความปลอดภัยและเข้ารหัสระบบปฏิบัติการฮาร์ดไดรฟ์ระบบเครือข่ายไฟล์อีเมลและข้อมูลอื่น ๆ ที่คล้ายคลึงกันในการเข้ารหัส AES ประกอบด้วยสามบล็อกบล็อกที่นำมาจากคอลเลกชันขนาดใหญ่ที่ตีพิมพ์ แต่เดิมเป็น Rijndaelตัวเลขแต่ละรอบมีขนาดบล็อก 128 บิตที่มีขนาดคีย์สามขนาดที่แตกต่างกันของ 128, 192 และ 256 บิต

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

ในสหรัฐอเมริกา (US) สถาบันมาตรฐานและเทคโนโลยีแห่งชาติ (NIST) ได้ขออัลกอริทึมการเข้ารหัสสำหรับมาตรฐาน AESJoan Daemen และ Vincent Rijmen ทำงานร่วมกันเพื่อสร้าง Cipher Rijndaelพวกเขาส่งตัวเลขของพวกเขาไปยังกระบวนการคัดเลือก AES ซึ่ง Rijndael ได้รับการคัดเลือก

รัฐบาลสหรัฐฯยอมรับมาตรฐานการเข้ารหัส AES และนำไปใช้ในระบบเพื่อช่วยรักษาความปลอดภัยข้อมูลที่จัดประเภทและไม่ถูกจัดประเภทในเดือนพฤศจิกายน 2544 AES ได้รับเลือกโดย NIST เป็นมาตรฐานการประมวลผลข้อมูลของรัฐบาลกลาง (FIPS) หรือที่รู้จักกันในชื่อ FIPS197ในเดือนกรกฎาคม 2546 สำนักงานความมั่นคงแห่งชาติ (NSA) ระบุว่า AES มีความปลอดภัยเพียงพอที่จะปกป้องข้อมูลในระดับความลับและความลับสุดยอด

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

หนึ่งในเหตุผลที่การเข้ารหัส AES ทำงานได้ดีคือมันทำงานบนเลเยอร์เครือข่ายหลายชั้นในเวลาเดียวกันแม้ว่า AES และ Rijndael จะใช้แทนกันได้ แต่ก็มีความแตกต่างบางประการที่ควรสังเกตในขณะที่ AES ใช้รหัสบล็อก 128 บิตคงที่และสามขนาดคีย์ที่ 128, 192 และ 256 บิต, Rijndael สามารถใช้กับรหัสบล็อกขนาดใดก็ได้และคีย์ในทวีคูณของ 32 บิตRijndael มีตั้งแต่ 128- บิตถึง 256 บิตสำหรับขนาดคีย์และบล็อกการเข้ารหัส

ในขณะที่การเข้ารหัส AES ไม่สามารถแตกหักได้โดยทั่วไปถือว่าปลอดภัยสูงจนถึงปี 2009 มีความเชื่อกันว่ามีเพียงการโจมตีช่องทางด้านข้างเท่านั้นที่สามารถผ่านระบบที่ได้รับการปกป้อง AESในปี 2009 มีการรายงานการโจมตีที่สำคัญและการโจมตีที่แตกต่างที่รู้จักกันดีการโจมตีบางอย่างในระบบ AES นั้นทำได้ยากตัวอย่างเช่นการโจมตีโดยทั่วไปจะต้องใช้ผู้ใช้ในระบบเดียวกันกับซอฟต์แวร์การเข้ารหัส AES เพื่อทำลายตัวเลข