Extensiones ISA

El conjunto de instrucciones de la arquitectura Intel (ISA) continúa evolucionando y creciendo en funcionalidad, enriqueciendo la experiencia del usuario, y creando sinergia entre las industrias.

Intel® Secure Hash Algorithm Extensions (Intel® SHA Extensions)

El algoritmo hash seguro (Secure Hash Algorithm, SHA) es uno de los algoritmos criptográficos de uso más común. Los usos principales de SHA incluyen la integridad de datos, la autenticación de mensajes, las firmas digitales y la duplicación datos. A medida que crece el uso generalizado de las soluciones de seguridad, SHA ahora se puede ver en más aplicaciones que nunca. Intel® SHA Extensions se diseñaron para mejorar el rendimiento de estos algorimos de cómputos intensos en los procesadores basados en la arquitectura Intel®.

Intel® SHA Extensions son una familia de siete instrucciones basadas en Intel® Streaming SIMD Extensions (Intel® SSE) que se utilizan juntas para acelerar el rendimiento del procesamiento de SHA-1 y SHA-256 en procesadores basados en la arquitectura Intel. Dada la creciente importancia de SHA en nuestros dispositivos de computación de uso diario, las nuevas instrucciones se diseñaron para proporcionar un impulso necesario de rendimiento para aplicar un solo búfer de datos. Los beneficios de rendimiento no solo ayudarán a mejorar la respuesta y a disminuir el consumo de energía para una aplicación dada, si no que pueden facilitar que más desarrolladores adopten SHA en nuevas aplicaciones para proteger datos y, al mismo tiempo, contribuyan a sus metas para la experiencia de usuario. Las instrucciones se definen de manera tal que simplifican sus guías en un flujo de procesamiento del algoritmo de la mayoría de las bibliotecas de software, por tanto se habilita un desarrollo más sencillo.

No se han encontrado resultados