Расширение системы команд AES
Текущая версия страницы пока не проверялась опытными участниками и может значительно отличаться от версии, проверенной 17 декабря 2019 года; проверки требуют 6 правок.
Расширение системы команд AES (Intel Advanced Encryption Standard New Instructions; AES-NI) — расширение системы команд x86 для микропроцессоров, предложенное компанией Intel в марте 2008[1]. Целью данного расширения является ускорение приложений, использующих шифрование по алгоритму AES. Сходное расширение PadLock engine существует в микропроцессорах от VIA Technologies.
Новые инструкции
Инструкция | Описание |
---|---|
AES Encrypt Round (AESENC) | Выполнить один раунд шифрования AES |
AES Encrypt Last Round (AESENCLAST) | Выполнить последний раунд шифрования AES |
AES Decrypt Round (AESDEC) | Выполнить один раунд расшифрования AES |
AES Decrypt Last Round (AESDECLAST) | Выполнить последний раунд расшифрования AES |
AES Key Generation Assist (AESKEYGENASSIST) | Поспособствовать генерации раундового ключа AES |
AES Inverse Mix Columns (AESIMC) | Inverse Mix Columns |
Микропроцессоры с расширением команд AES
- AMD:
- Intel:
- Westmere (2010):
- Sandy Bridge / Ivy Bridge:
- и более новые семейств Haswell, Broadwell, Skylake, Kaby Lake, Coffee Lake, Ice Lake и прочих
- Atom семейств Silvermont/Airmont (кроме Bay Trail-D и Bay Trail-M), а также Goldmont.
Программное обеспечение, поддерживающее расширение команд AES
- OpenSSL 1.0.1
- The Bat! 4.3
- Linux Cryptographic API (необходимо 64-битное ядро) и все программы, использующие этот интерфейс программирования приложений
- TrueCrypt 7.0
- DiskCryptor 0.9
- FLAM®/FLUC® 5.1.08+ (Released 2015-08-24)
- VeraCrypt
- 7-Zip
- pfSense
- Bloombase Cryptographic Module[2]
См. также
Примечания
Ссылки
- Описание расширения 2.9 Мб, pdf
🔥 Top keywords: Заглавная страницаЯндексДуров, Павел ВалерьевичСлужебная:ПоискYouTubeЛунин, Андрей АлексеевичПодносова, Ирина ЛеонидовнаВКонтактеФоллаут (телесериал)WildberriesTelegramРеал Мадрид (футбольный клуб)Богуславская, Зоя БорисовнаДуров, Валерий СемёновичРоссияXVideosСписок умерших в 2024 годуЧикатило, Андрей РомановичFallout (серия игр)Список игроков НХЛ, забросивших 500 и более шайбПопков, Михаил ВикторовичOzon17 апреляИльин, Иван АлександровичMail.ruСёгун (мини-сериал, 2024)Слово пацана. Кровь на асфальтеПутин, Владимир ВладимировичЛига чемпионов УЕФАГагарина, Елена ЮрьевнаБишимбаев, Куандык ВалихановичЛига чемпионов УЕФА 2023/2024Турнир претендентов по шахматам 2024Манчестер СитиMGM-140 ATACMSРоссийский миротворческий контингент в Нагорном КарабахеЗагоризонтный радиолокаторПинапВодительское удостоверение в Российской Федерации