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

FreeBSD Manual Pages

  
 
  

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
       Acceleration Crypto Library and the kernel opencrypto  framework.   The
       library	provides  optimized routines that implement encryption and de-
       cryption	for various modes of the AES cipher and	computations of	secure
       hashes.	These optimized	routines use the AESNI instructions as well as
       various vector instruction 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.0		 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.0>

home | help