Saltar al contenido
uencoder

AES Hardware Acceleration

La aceleración hardware de AES utiliza circuitos de silicio dedicados (extensiones de instrucciones CPU o coprocesadores de cifrado independientes) para ejecutar AES, con rendimiento muy superior al software.

Propósito

Ejecutar AES con baja ocupación de CPU y alto rendimiento en servidores, móviles y sistemas embebidos, resistiendo ataques de canal lateral.

Mecanismo

El motor de cifrado implementa las funciones de ronda AES y expansión de clave en silicio; la CPU envía bloques de datos mediante instrucciones dedicadas o DMA, los resultados se escriben a registros o memoria.

Casos de uso

  • Enclaves seguras en móviles
  • IPSec en equipos de red
  • Cifrado en controladores de almacenamiento

Herramientas relacionadas

References