safexcel
— Inside
Secure SafeXcel-IP-97 cryptographic offload engine
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):
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:
- AES-CBC
- AES-CTR
- AES-XTS
- AES-GCM
- 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.
The safexcel
driver supports the
cryptographic acceleration functions of the Inside Secure EIP-97 device
found on some Marvell systems-on-chip.
The safexcel
driver first appeared in
FreeBSD 13.0.