Intel SHA extensions

From Wikipedia, the free encyclopedia
Jump to: navigation, search

Intel SHA Extensions are set of extensions to the x86 instruction set architecture which support hardware acceleration of Secure Hash Algorithm (SHA) family.

There are seven new SSE-based instructions, four supporting SHA-1 and three for SHA-256:

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

Intel SHA Extensions will be introduced in Skylake (microarchitecture).

References[edit]

External links[edit]