SAFEXCEL(4)            FreeBSD Kernel Interfaces Manual            SAFEXCEL(4)

NAME

     safexcel - Inside Secure SafeXcel-IP-97 cryptographic offload engine

SYNOPSIS

     To compile this driver into the kernel, place the following lines in your
     kernel configuration file:

           device crypto
           device cryptodev
           device safexcel

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

           safexcel_load="YES"

DESCRIPTION

     The safexcel driver implements crypto(4) support for the cryptographic
     acceleration functions of the EIP-97 device found on some Marvell
     systems-on-chip.  The driver can accelerate the following AES modes:

     o   AES-CBC
     o   AES-CTR
     o   AES-XTS
     o   AES-GCM
     o   AES-CCM

     safexcel also implements SHA1 and SHA2 transforms, and can combine AES-
     CBC and AES-CTR with SHA1-HMAC and SHA2-HMAC for encrypt-then-
     authenticate operations.

HARDWARE

     The safexcel driver supports the cryptographic acceleration functions of
     the Inside Secure EIP-97 device found on some Marvell systems-on-chip.

SEE ALSO

     crypto(4), ipsec(4), random(4), crypto(7), geli(8), crypto(9)

HISTORY

     The safexcel driver first appeared in FreeBSD 13.0.

FreeBSD 15.1-STABLE-HBSD       November 22, 2024                   SAFEXCEL(4)