Why is sha256-generic preferred over sha256-ssse3?

Home » CentOS » Why is sha256-generic preferred over sha256-ssse3?
CentOS 1 Comment

The newly-released kernel v2.6.32-504.23.4.el6 includes the back-ported SHA256-SSSE3 driver.

Why is the generic version of the SHA256 driver selected at runtime instead of the SSSE3 version on this x86_64 system?

Yes, my CPU does support the SSSE3 instruction set, and the use of SHA256 is invoked by the LUKS “cipher

One thought on - Why is sha256-generic preferred over sha256-ssse3?

  • Because that driver is built-in to the kernel. If you want to use the ssse3 version, load it. There are a handful of ways to do so. For instance, you could edit /etc/modules-load.d/sha256.conf and add one line with the name of the module.