stringtranslate.com

Extensiones Intel SHA

Las extensiones SHA de Intel son un conjunto de extensiones de la arquitectura del conjunto de instrucciones x86 que admiten la aceleración de hardware de la familia de algoritmos de hash seguro (SHA). Se especificó en 2013. [1] Las instrucciones para SHA-512 se introducirán en Arrow Lake y Lunar Lake en 2024.

Las extensiones originales basadas en SSE agregaron cuatro instrucciones compatibles con SHA-1 y tres para SHA-256 .

El nuevo conjunto de instrucciones SHA-512 incluye versiones basadas en AVX del conjunto de instrucciones SHA original marcadas con un Vprefijo y estas tres nuevas instrucciones basadas en AVX para SHA-512 :

Procesadores con arquitectura x86

AMD

Todos los procesadores AMD recientes admiten el conjunto de instrucciones SHA original:

Intel

Los siguientes procesadores Intel admiten el conjunto de instrucciones SHA original:

Los siguientes procesadores Intel admitirán el nuevo conjunto de instrucciones SHA-512:

Referencias

  1. ^ "Nuevas instrucciones que respaldan el algoritmo hash seguro en procesadores de arquitectura Intel®". intel.com . Consultado el 25 de julio de 2024 .
  2. ^ "Zen - Microarquitecturas - AMD - WikiChip". en.wikichip.org . Consultado el 25 de julio de 2024 .
  3. ^ "Goldmont - Microarquitecturas - Intel - WikiChip". en.wikichip.org . Consultado el 25 de julio de 2024 .
  4. ^ "Cannon Lake - Microarquitecturas - Intel - WikiChip". en.wikichip.org . Consultado el 25 de julio de 2024 .
  5. ^ "Ice Lake (cliente) - Microarquitecturas - Intel - WikiChip". es.wikichip.org . Consultado el 25 de julio de 2024 .

Enlaces externos