IT A-Z

เข้าสู่ระบบ

สารบาญตามตัวอักษร

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #

Advanced Encryption Standard

ที่มา SearchSecurity.com

  :   ผู้ชม 14450

ดูเพิ่มเติม

cryptography, data recovery agent

Advanced Encryption Standard (AES) เป็นอัลกอริทึมการเข้ารหัส encryption สำหรับความปลอดภัยอ่อนไหว แต่ไม่มีการจัดชั้นโดยหน่วยงานรัฐบาลสหรัฐ และเหมือนกับผลต่อเนื่อง อาจจะกลายเป็นมาตรฐาน การเข้ารหัส encryption โดยพฤตินัยสำหรับรายการธุรกรรมทางพาณิชย์ในภาคเอกชน (encryption สำหรับกองทัพสหรัฐและการสื่อสารจัดชั้นอื่นได้รับการควบคุมแยกกันโดยอัลกอริทึมลับ

ในเดือนมกราคม 1997 กระบวนการหนึ่งได้รับริเริ่มโดย National Institute of Standards and Technology (NIST) หน่วยงานของกระทรวงพาณิชย์ สหรัฐ เพื่อค้นหาการทำหน้าที่แทนเข้มแข็งมากกว่าสำหรับ Data Encryption Standard (DES) และชั้นต่ำกว่า Triple DES ข้อกำหนดนี้เรียกร้องการใช้อัลกอริทึมสมดุล (คีย์เดียวกันสำหรับ encryption and decryption) ใช้ block encryption (ดู block cipher) ขนาด 128 บิต สำหรับขนาดคีย์ 128, 192 และ 256 บิต น้อยที่สุด อัลกอริทึมนี้ไม่เสียค่าลิขสิทธิ์สำหรับการใช้ทั่วโลกและเสนอความปลอดภัยของระดับเพียงพอเพื่อป้องกันข้อมูลสำหรับอีก 20 ถึง 30 ปีต่อไป สิ่งนี้นำไปปฏิบัติได้ทั้งฮาร์ดแวร์และซอฟต์แวร์ รวมถึงสภาพแวดล้อมเข้มงวด (เช่น สมาร์ทการ์ด) และเสนอการป้องกันดีต่อเทคนิคการโจมตีหลากหลาย

กระบวนการเลือกทั้งหมดเป็นการเปิดการพิเคราะห์และความเห็นสาธารณะ นี่เป็นการตัดสินที่ความสามารถมองเห็นเต็มที่จะทำให้มั่นใจการวิเคราะห์ความเป็นได้มากที่สุดของการออกแบบ ในปี 1998 NIST เลือก 15 ตัวเลือกสำหรับ AES ซึ่งเสนอไปสู่การวิเคราะห์เบื้องต้นโดยชุมชนการเข้ารหัสโลก รวมถึง National Security Agency บนพื้นฐานนี้ ในเดือนสิงหาคม 1999 NIST เลือกห้าอัลกอริทึมสำหรับขยายการวิเคราะห์กว้างขึ้น คือ

- MARS เสนอโดยทีมขนาดใหญ่จาก IBM Research
- RC6 เสนอโดย RSA Security
- Rijndael เสนอโดย สองนักเข้ารหัสชาวเบลเยี่ยม Joan Daemen และ Vincent Rijmen
- Serpent เสนอโดย Ross Andersen, Eli Biham และ Lars Knudsen
- Twofish เสนอโดยทีมขนาดใหญ่ของนักวิจัย รวมถึง Bruce Schneier

การนำไปปฏิบัติของทั้งหมดได้รับการทดสอบเชิงขยายในภาษา ANSI, C และ Java สำหรับความรวดเร็วและความน่าเชื่อในมาตรการความเร็ว encryption และ decryption คีย์ และอัลกอริทึม ตั้งค่าเวลาและต่อต้านการโจมตี ทั้งในระบบศูนย์กลางของฮาร์ดแวร์และซอฟต์แวร์ อีกครั้ง การวิเคราะห์ได้รับการให้โดยชุมชนการเข้ารหัสทั่วดลก (รวมถึงบางทีมที่พยายามหยุดการเสนอของพวกเขา) ผลลัพธ์สุดท้ายคือ 2 ตุลาคม 2000 NIST ประกาศ Rijndael ได้รับการเลือกเป็นมาตรฐานที่เสนอ วันที่ 6 ธันวาคม 2001 Secretary of Commerce อนุมัติ Federal Information Processing Standard (FIPS) 197 ซึ่งระบุว่าความอ่อนไหวทั้งหมด เอกสารไม่จัดชี้นจะใช้ Rijndael เป็นมาตรฐาน Advanced Encryption Standard

ศัพท์เกี่ยวข้อง

algorithm, ANSI, encryption, Java, RSA, key, FIPS, NIST, C, block cipher, DES, Rijndael, Twofish

update: 1 ตุลาคม 2543

IT A-Z ปรับปรุงล่าสุด
abacus
zero-day exploit
MPP (massively parallel processing)
message queueing
medium
semaphore
master/slave
MAC address (Media Access Control address)
mash-up
vlog
LANDesk Client Manager
laptop computer
linkrot
Itanium
Job Entry Subsystem (JES)
IP telephony (Internet Protocol telephony)
Kerberos
iterative
interoperability
interface definition language (IDL)

Loading
Microsoft Access
Access
дЄВЗСІ№м ตГРЎТГГСต№мКС№ตФ КСиงซЧйНјиТ№ PayPal г№ГТคТ 280 єТท
НШйБјТง аєЧйНงЛЕСงёГГБЄТตФ
Umphang
ГЩйЁСЎНШйБјТงг№НХЎбงиБШБ вґВ ปГРЄТ бБиЁС№
КСиงซЧйНјиТ№ PayPal г№ГТคТ 90 єТท
КงЗ№ЕФўКФทёФм (C) widebase