Inside Secure's SafeXcel cryptographic engine driver

modulename: crypto_safexcel.ko

configname: CONFIG_CRYPTO_DEV_SAFEXCEL

Linux Kernel Configuration
└─>Cryptographic API
└─>Hardware crypto devices
└─>Inside Secure's SafeXcel cryptographic engine driver
In linux kernel since version 4.2 (release Date: 2015-08-30)  
This driver interfaces with the SafeXcel EIP-97 and EIP-197 cryptographic
engines designed by Inside Secure. It currently accelerates DES, 3DES and
AES block ciphers in ECB and CBC mode, as well as SHA1, SHA224, SHA256,
SHA384 and SHA512 hash algorithms for both basic hash and HMAC.
Additionally, it accelerates combined AES-CBC/HMAC-SHA AEAD operations.

source code: