AES-komentojärjestelmän laajennus
Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 17. joulukuuta 2019 tarkistetusta
versiosta . tarkastukset vaativat
4 muokkausta .
AES - käskysarjalaajennus (Intel Advanced Encryption Standard New Instructions; AES-NI) on Intelin maaliskuussa 2008 ehdottama x86 -käskysarjalaajennus mikroprosessoreille [1] . Tämän laajennuksen tarkoitus on nopeuttaa AES-salausta käyttäviä sovelluksia . Samanlainen PadLock-moottorilaajennus on olemassa VIA Technologiesin mikroprosessoreissa .
Uudet ohjeet
Ohje
|
Kuvaus
|
AES Encrypt Round
(AESENC)
|
Suorita yksi AES-salauskierros
|
AES-salaus viimeinen kierros
(AESENCLAST)
|
Suorita AES-salauksen viimeinen kierros
|
AES Decrypt Round
(AESDEC)
|
Suorita yksi AES-salauksenpurkukierros
|
AES Pura viimeinen kierros
(AESDECLAST)
|
Suorita viimeinen AES-salauksen purkukierros
|
AES Key Generation Assist
(AESKEYGENASSIST)
|
Helpota AES pyöreän avaimen luomista
|
AES-käänteissekoituskolumnit
(AESIMC)
|
Käänteiset sekoitussarakkeet
|
Mikroprosessorit AES-käskylaajennuksella
- AMD :
- Jaguar
- Puma
- Puskutraktori, Pileddriver, Steamroller, Kaivinkone
- Zen , Zen+, Zen2:
- puskutraktori :
- 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)
- ja uudemmat perheet Haswell, Broadwell, Skylake, Kaby Lake, Coffee Lake, Ice Lake ja muut
- Silvermont/Airmont-perheiden Atom (paitsi Bay Trail-D ja Bay Trail-M) sekä Goldmont.
AES-komentolaajennusohjelmisto
Katso myös
Muistiinpanot
- ↑ Intel Software Network (downlink) . Intel. Haettu 5. huhtikuuta 2008. Arkistoitu alkuperäisestä 5. huhtikuuta 2012. (määrätön)
Linkit