Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
ISAL(4) 		     Kernel Interfaces Manual			 ISAL(4)

NAME
     isal -- driver for AES acceleration on x86 CPUs

SYNOPSIS
     To load the driver as a module at boot time, place the following line in
     loader.conf(5):

	   isal_load="YES"

DESCRIPTION
     This driver provides an interface between the Intel Intelligent Storage Ac-
     celeration Crypto Library and the kernel opencrypto framework.  The library
     provides  optimized  routines  that implement encryption and decryption for
     various modes of the AES cipher and computations of secure  hashes.   These
     optimized routines use the AESNI instructions as well as various vector in-
     struction extensions including SSE4.1, AVX, and AVX2.

     This driver currently supports the following algorithms:

     Algorithm	    Required CPU Extensions
     AES-GCM-128    AESNI and SSE4.1
     AES-GCM-256    AESNI and SSE4.1

		    isal  provides  support  for fewer algorithms than aesni(4).
		    However, it will provide improved performance for  supported
		    algorithms compared to aesni(4).

SEE ALSO
     aesni(4), crypto(4), intro(4)

FreeBSD ports 15.quarterly	  May 28, 2021				 ISAL(4)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=isal&sektion=4&manpath=FreeBSD+Ports+15.1.quarterly>

home | help