aes模式
AES:高級加密標準 (AES: Advanced Encryption Standard)
AES is an abbreviation of Advanced Encryption Standard, also known by its original name Rijndael. It is an arrangement of standard for the encryption of electronic data set up by the U.S. National Institute of Standards and Technology (NIST) in 2001.
AES是Advanced Encryption Standard(高級加密標準)的縮寫 ,也被稱為Rijndael。 它是美國國家標準技術研究院(NIST)在2001年建立的用于加密電子數據的標準的安排。
AES is a division of the Rijndael block cipher built up and expanded by two Belgian cryptographers, Vincent Rijmen and Joan Daemen, who put forward an offer to NIST for the duration of the AES selection process.
AES是Rijndael分組密碼的一個部門,該密碼由兩位比利時密碼學家Vincent Rijmen和Joan Daemen建立并擴展,他們在AES選擇過程中向NIST提出了報價。
Rijndael is an associated group of ciphers with different key and block sizes. NIST decided on three members of the Rijndael associated group for AES, each with a block size of 128 bits, other than three different key lengths: 128, 192 and 256 bits.
Rijndael是具有不同密鑰和塊大小的一組關聯密碼。 NIST決定了Rijndael關聯組的三個成員用于AES,每個成員的塊大小為128位,除了三種不同的密鑰長度:128、192和256位。
AES has been taken up by the U.S. government and is now used globally. It has taken the place of the Data Encryption Standard (DES), which was made available in 1977. The algorithm illustrated by AES is a symmetric-key algorithm, which signifies that the identical key is used for both encryption and decryption of data.
AES已被美國政府采用,現已在全球范圍內使用。 它取代了1977年推出的數據加密標準(DES)。AES所說明的算法是對稱密鑰算法,它表示同一密鑰用于數據的加密和解密。
On November 26, 2001, in the United States, AES was proclaimed by the NIST as U.S. FIPS PUB 197 (FIPS 197). This proclamation followed a five-year standardization process in which fifteen challenging designs were offered and assessed before the Rijndael cipher was preferred as the highly appropriate.
2001年11月26日,在美國,NIST宣布AES為US FIPS PUB 197(FIPS 197)。 這項聲明遵循了為期五年的標準化程序,其中提供了15種具有挑戰性的設計并進行了評估,然后才將Rijndael密碼作為高度合適的密碼。
On May 26, 2002, AES turned out to be effectual as a federal government standard, after authorization by the Secretary of Commerce. AES is comprised of the ISO/IEC 18033-3 standard.
在2002年5月26日,經商務部長授權,AES成為聯邦政府標準生效。 AES由ISO / IEC 18033-3標準組成。
AES is accessible in a lot of different encryption packages and is the foremost (and only) openly available cipher officially permitted by the National Security Agency (NSA) for top secret information when used in an NSA officially permitted cryptographic module.
AES可通過許多不同的加密程序包進行訪問,并且是在國家安全局(NSA)官方允許的最高加密信息中使用的,最重要的(也是唯一)公開可用的密碼。
性能 (Performance)
For the AES selection process, the necessary criteria were high speed and low RAM.
對于AES選擇過程,必要的標準是高速和低RAM。
As the selected algorithm, AES carried out well on a broad range of hardware, from 8-bit smart cards to high-performance computers.
作為選擇的算法,AES在從8位智能卡到高性能計算機的各種硬件上都表現出色。
On a Pentium Pro, AES encryption needs 18 clock cycles per byte, corresponding to a throughput of about 11 Mbit/s for a 200 MHz processor. On a 1.7 GHz, Pentium M throughput is about 60 Mbit/s.
在Pentium Pro上,AES加密每個字節需要18個時鐘周期,相當于200 MHz處理器的吞吐量約為11 Mbit / s。 在1.7 GHz上,奔騰M吞吐量約為60 Mbit / s。
On Intel Core i3/i5/i7 and AMD Ryzen CPUs supporting AES-NI instruction set extensions, throughput can be multiple GB/s (even over 10 GB/s).
在支持AES-NI指令集擴展的Intel Core i3 / i5 / i7和AMD Ryzen CPU上,吞吐量可以為數GB / s(甚至超過10 GB / s)。
Reference: Advanced Encryption Standard
參考: 高級加密標準
翻譯自: https://www.includehelp.com/dictionary/aes-full-form.aspx
aes模式