Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Intel SHA Extensions - это набор расширений для архитектуры набора инструкций x86, которые поддерживают аппаратное ускорение семейства алгоритмов безопасного хеширования (SHA). Он был представлен в 2013 году.

Есть семь новых инструкций на основе SSE , четыре из которых поддерживают SHA-1 и три для SHA-256 :

  • SHA1RNDS4, SHA1NEXTE, SHA1MSG1,SHA1MSG2
  • SHA256RNDS2, SHA256MSG1,SHA256MSG2

процессоры архитектуры x86 [ править ]

Intel [ править ]

Следующие процессоры Intel поддерживают набор инструкций SHA :

  • Процессоры Intel Goldmont (а позже и микроархитектуры Atom). [1]
  • Процессоры Intel Ice Lake (и более поздние версии). [2]
  • Процессоры Intel Rocket Lake (и более поздние версии).

AMD [ править ]

Несколько процессоров AMD поддерживают набор инструкций SHA :

  • Процессоры AMD Zen (и новее). [3]

Ссылки [ править ]

  1. ^ «Голдмонт - Микроархитектуры - Intel - WikiChip» . en.wikichip.org . Проверено 26 июня 2020 .
  2. ^ «Ice Lake (клиент) - Микроархитектуры - Intel - WikiChip» . en.wikichip.org . Проверено 26 июня 2020 .
  3. ^ «Дзен - Микроархитектуры - AMD - WikiChip» . en.wikichip.org . Проверено 26 июня 2020 .

Внешние ссылки [ править ]