AES Command System bővítmény
Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2019. december 17-én felülvizsgált
verziótól ; az ellenőrzések 4 szerkesztést igényelnek .
Az AES (Intel Advanced Encryption Standard New Instructions; AES-NI) utasításkészlet-kiterjesztés egy x86 -os utasításkészlet-bővítés mikroprocesszorokhoz, amelyet az Intel javasolt 2008 márciusában [1] . A bővítmény célja az AES-titkosítást használó alkalmazások felgyorsítása . Hasonló PadLock motorbővítés létezik a VIA Technologies mikroprocesszoraiban .
Új utasítások
Utasítás
|
Leírás
|
AES Encrypt Round
(AESENC)
|
Futtasson egy AES-titkosítási kört
|
AES titkosítás utolsó körben
(AESENCLAST)
|
Futtassa az AES titkosítás utolsó fordulóját
|
AES Decrypt Round
(AESDEC)
|
Futtassa le az AES visszafejtési kört
|
AES visszafejtése utolsó kör
(AESDECLAST)
|
Futtassa az AES visszafejtésének utolsó fordulóját
|
AES Key Generation Assist
(AESKEYGENASSIST)
|
Az AES kerek kulcs generálásának megkönnyítése
|
AES Inverse Mix oszlopok
(AESIMC)
|
Fordított keverési oszlopok
|
Mikroprocesszorok AES utasításkiterjesztéssel
- AMD :
- Jaguár
- Puma
- Bulldózer, Piledriver, Gőzhenger, Kotrógép
- Zen , Zen+, Zen2:
- buldózer :
- FX (41xx 61xx 62xx 63xx 81xx)
- Intel :
- Westmere (2010):
- Core i5 (5xx 6xx)
- Core i7 (6xx 97x 98x 99x)
- Xeon : (W36xx X56xx L56xx E56xx E7-28xx E7-48xx E7-88xx)
- Sandy Bridge / Ivy Bridge
- Core i5 (23xx 24xx 25xx 32xx 33xx 34xx 35xx 36xx)
- Core i7 (26xx 27xx 28xx 29xx 37xx 38xx 39xx)
- Xeon (E3-12xx E5-14xx E5-16xx E5-24xx E5-26xx E5-46xx)
- és újabb családok: Haswell, Broadwell, Skylake, Kaby Lake, Coffee Lake, Ice Lake és mások
- A Silvermont/Airmont családok atomja (kivéve Bay Trail-D és Bay Trail-M), valamint a Goldmont.
AES parancsbővítő szoftver
Lásd még
Jegyzetek
- ↑ Intel szoftverhálózat (lefelé irányuló kapcsolat) . Intel. Letöltve: 2008. április 5. Az eredetiből archiválva : 2012. április 5.. (határozatlan)
Linkek